Character Spawns Not At Player Start & Falls Through Map

Problem:

Hi folks, first time poster, long time lurker and reader; Unreal Engine trouble, does anyone know how to fix the player character falling through the map at the same time as not spawning in the correct location? I’ve tried everything from collision, to blueprints, to event graphs. And for the life of me, for some reason, the character won’t spawn at the player start, falls through the map, and no matter how high I place the player start, I get zapped to 0,0,0 (I assume) and fall through the map. If anyone can help me out that would be great.

Question Criteria:

I know you may have some questions, I want to address them here first. I may use “level” & “Maps” interchangeably.

  • My Gamemode is set to the third person gamemode, the same one associated with my third person character.
  • The default pawn class is in fact correct, both the game mode and the third person blueprint line up correctly.
  • I’m told it’s a settings issue; “There aren’t too many settings that change the position of the player. Much of the time if it’s a settings issue, it’s the player being spawned as the wrong pawn so no camera so the game makes one at 0,0,0 or something similar.” This is exactly what’s happening.
  • World settings for the map also match the gamemode blueprint settings and third person character settings
  • Every time I boot up UE5, it used to be that my camera (in editor) would be spawned in or above the map, and the player would match. (as in they would spawn in the map) but now, when I load/boot up the engine, I spawn as the camera in editor, under the map, not at player spawn like normal.
  • Other maps work fine, it’s this ONE map, that for some reason, the character collision isn’t compatible.
  • Lastly, something I want to summarize; It’s possible I have overidden an override and did something I wasn’t aware of, but more to the point,; I have the ability to enter and exit buildings, you exit where you enter from, and enter where you would exit. At one point before I packaged the game, (for playtesting) I was able to freely move between the levels but now when I look back, It appears that somewhere a long the line, the links (code) was broken? I am unsure if that has something to do with it, or, if the fact I have multiple “player starts” in the level has something to do with this issue? I don’t know.

Anything helps at this point.

1 Like

Hey there @ImagineBlue! Welcome to the community! You’ve went through much of the standard troubleshooting questions I would ask for this issue, which is great for narrowing things down.

The “player” being at 0,0,0 sounds more like the default “no pawn” camera spawning. Can you confirm your player is being possessed successfully and still exists when you’re at 0,0,0?

How is your PIE settings setup? Does changing it to Current Camera Location work correctly?

Another information check, let’s check your primary player start and set it to ignore collisions when spawning. If this makes your character spawn in the correct location, then you may have some collisions blocking spawns and should view your map collisions in collision view to check:

From the dropdown you give me try other ones specifically the two middle ones.