I’ve not seen this before but here’s where I would start looking around. Apologies if you’ve done this already.
The most interesting thing to me is it’s trying to load FText and get it from a String Table. But GPackageResourceManager is not yet initialized.
The line where it’s doing this is:
GConfig->GetText(TEXT("/Script/EngineSettings.GeneralProjectSettings"), TEXT("ProjectDisplayedTitle"), WindowTitleOverride, GGameIni);
So check your ProjectDisplayedTitle in your project settings? But tbh the crash is coming from something not being loaded so I guess it’s not that.
Do you have some kind of custom startup screen or localization system?
Otherwise:
- What plugin(s) are you using. Are they all updated to 5.1?
- Does this happen in a Shipping build? Development?
- Can you make a “minimal” build that uses like, no assets? Package just an empty map or something and see if it still crashes on launch.
- Go over your packaging log looking for warnings, errors. Maybe it’s some asset?
- Go over the log before this crash, see if there are any warnings/errors. Maybe paste it if it’s not too sensitive?