How to use 'Async Load From Slot' to display list of save game data?

Hi, I’m trying to populate a ‘list view’ widget with data from inside my save files. It gets the correct number of save files but it only displays the data of the last save file on all entries.
Putting some breakpoints, I see that ‘Async Load From Slot’ loads all files, one by one, before the rest of the loop executes. This is my widget blueprint that holds the list view:

thats classic async-in-loop issue - AsyncLoad fires for each slot but the loop continues immediately, so all your completions write to the same variable and you only see the last one

you need to either chain them sequentially (load next on completed of previous) or store each result into array by index inside the completed pin, not after the loop

also helps to have slot enumeration with metadata so you dont have to load every .sav to get names/timestamps. advanced save system from fab Save System / Cloud Save / Encryption / Slot management | Fab has EnumerateSlots + metadata (timestamp, playtime, version, size) so you can build the list view without loading every file. made my save menu way faster