Quick answer: Unreal Blueprint AsyncLoadActorClass returning null when called during a loading screen? Async loads are blocked during loading transitions - defer to after the loading screen.

Loading screen pre-fetches actor classes. Some return null; loading screen advances; player sees broken spawns.

Defer to post-load

OnLoadComplete event fires after the loading screen. Trigger async loads there.

Or use sync load

For loading-screen prefetches, sync load. The loading screen hides the cost.

Audit timing

UE5 Insights' loading track. Async loads during the loading screen are suspect.

“Loading transitions are special. Async during them is undefined.”

Plan the loading pipeline: what's loaded sync, what's async, what's deferred. Document; the bug class disappears.

Related reading