Level made to saving isn't working

I think you should look into that then! It persists between levels so it is a great place to dump data you want to have access to in other levels and it is easily accessible from any blueprint by casting to “YourGameInstance” and using a “get game instance” node as the object input pin. So you can easily communicate with it from your level BP and tell it what level you’re on and then as I said, create a nifty function to save from anywhere!