Thank you, showing the collision polygons was a good suggestion. It showed me that it wasn't actually a collision happening. Turns out it was a function being called that I had set up for a screenshake, linked to another object that was offscreen and when the player passed a certain threshold it was triggering, now I have fixed that up and it is working as expected. Thanks again!