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.