UE5.1 How to make a UMG widget persist after “Open Level”?]
You can use a game instance to keep data throughout the game, this should tell you all about it: UGameInstance | Unreal Engine Documentation
It will be persistent until game closes, you can alternatively use the save and load features; however it’s not truly “persistent” then, right?