Web Player - Scripts not working properly?

I’m having some very weird issues with my Web Player build. At first, my game appears to be running as it normally does, but on closer inspection, some aspects are… different.

For example: Normally if a character punches an object enough times, it will break. Now, when they punch an object, it never breaks. Also, when they pick up an item from the ground, it goes into the player’s inventory – but the item doesn’t disappear from the floor. Also, when an explosion occurs, for some reason a giant chain of 100 explosions goes off.

It’s as if my scripts have somehow become slightly broken, except they work fine within the editor and with .exe file builds. These issues only occur when I create a Web Player build. I haven’t been able to find any other information about the problem anywhere, but if anyone has any suggestions, that would be greatly appreciated.

Sounds like variables are being changed/messed around.
For testing purposes, you could print some of the messed variable values onto the screen, then build your web player version, run it, and watch the values change to see how different they are. That would be the start of the investigation…