Is there something I can do about this? My wild guess would be that the if collides can't keep up with the main(Start) collion which results in this bug.
Problem is speed. If it moves too fast, it skips collision detection. In world physics settings, increasing sub-steps helps. But it slows down performance. Easy fix would be "Position Limiter" node.
How would you go about setting up Position Limiter? because I can't make it work Let me explain: The green walls are at -5X and 5X, but when I set up possition limiter for minX -5 and maxX 5 the collison sometimes doesn't register(the Player doesn't toch the walls), when I set it to -5.1/5.1 the bug still occurs, the player won't leave the screen, but he be launched in opposite direction.