UAssetManager::ChangeBundleStateForPrimaryAssets is not following redirectors when building PathsToLoad

Is it the loop in FStreamableManager::RequestAsyncLoadInternal that isn’t doing the fixup before adding it to TargetSet?

for (const FSoftObjectPath& TargetName : NewRequest->RequestedAssets) { if (TargetName.IsNull()) { --NumValidRequests; continue; } else if (FPackageName::IsShortPackageName(TargetName.GetLongPackageFName())) { UE_LOG(LogStreamableManager, Error, TEXT("RequestAsyncLoad(%s) called with invalid package name %s"), *DebugName, *TargetName.ToString()); NewRequest->CancelHandle(); return nullptr; } TargetSet.Add(TargetName); }