Hi Pharan,
I just tried your script and the behavior is still the same. I'm now updating Unity in case...
EDIT:
After updating Unity to the latest version (and keeping your script too) the problem is fixed. Thanks a lot ! If you want to me test some more stuff I'd be happy to :-)