Infinite loop detected when choose player start in firstperson game mode blueprint

hi, everyone

I want to make a main menu for my little game that includes a selection of save points. When I try to use choose player start function in firstperson game mode blueprint that always said Infinite loop detected. Blueprint: BP_FirstPersonGameMode Function: Choose Player Start Call Stack: Show.

I want to fix it. If someone know how to solve it please tell me. Thanks a lot . o( ̄▽ ̄)ブ


FindPlayerStart calls ChoosePlayerStart under the hood so you’re kinda doing it the wrong way around.

Instead, you should override FindPlayerStart, get the saved checkpoint tag, and call Parent:FindPlayerStart with the Player and tag.