My RigidBody2D sometimes clips the corner of a TileMap tile and seems to trip over it. Both the rigid body and tiles have perfectly square shapes and it seems completely unpredictable when a clip will happen. I think I saw a similar post suggesting to use a capsule shape for the rigid body but I need its collision shape to remain square. Anyone know how I could get around this? I'm on Godot 4.2 if it matters.
The first two impulses show the desired result and the third shows the tile clipping:
The rigid body and tiles' collision shapes: