Game crashes at launch in GPackageResourceManager after updating to Unreal 5.1

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?
2 Likes