firs of all , thanks but sorry, i didn't understand what you said here...
Didn't you already make a standalone that would not save? That meant to me that you had at least a little experience with the build process. All I want you to do in addition was to add another stack along the way.
Do what you already did again, but USING INSTEAD that NEW stack we named "Splash". Now, in the "Stacks" pane, add your ORIGINAL stack. You do this by clicking the "Add stack files..." button. This additional stack will become the "working" stack that you want to save in.
There were details I added so that when the splash stack opens, it navigates to the working stack. You need that, because when you open the standalone, you open the splash stack only, and you then need to navigate to your working stack in some way.
Do you see? You will be building with a package of two stacks instead of one. The problem is that with a one-stack build, that stack becomes the executable, which cannot be saved in any OS. But adding another stack to that build allows saving to that stack.
I told you this takes just a little practice. So practice, and please write back with your progress. We will get through this.