- PIE won’t always give you workable results with level streaming, however, Standalone should be fine.
- Keep in mind that “GetAsyncLoadPercentage()” will return -1.0 if the package is not currently being loaded (this includes already loaded levels).
- Instead of checking all levels by file paths (which should work also), you could instead use “GetWorld()->GetStreamingLevels()”