At the collision settings of your “BP’s” check to see the preset is using WorldDynamic object types (eg BlockAllDynamic) that is used for moving objects. BlockAll is for static objects. Tho it hardly explains the differences between PIE and packaged game. If you can package a debuggame version you can maybe try to execute the “show Collision” or “show CollisionPawn” commands to see what is the collision information of the map around you. I believe these commands wont show you anything in development/shipping builds but you can try anyways.