That seemed to be a strange bug in the final build of the game, strangely it worked properly while testing. I'll definitely come back to that when I can and fix it. Thanks for the input!