pre-load level

Keep a pointer to the map asset in your GameInstance;

​​​​​​On GameInstance’s Init(), do:



MapAssetPtr->GetAsset();


That should load everything to memory even if you didn’t try to load/AsyncLoad the map yet.
** The pointer to map asset should be a *FAssetData *struct.