I have a property that doesn’t get loaded properly. The map is not empty by default. When I unequip all items and save/reload, the property is back to default instead of being empty.
UPROPERTY(BlueprintReadWrite, EditAnywhere, SaveGame)
TMap<FGameplayTag, FPrimaryAssetId> EquippedItems;
Looks to be saved correctly.