It works correctly for me and many others, maybe it’s happening to you because you're switching versions too much.
Take it this way: Let’s say that in version B1.5.4 you can play as The Noise, but in version B1.5.3 The Noise doesn’t exist. Obviously there would be errors in the previous version, since the game is trying to read something that doesn’t exist in that version.