I gave CoolPlayer+ v2.19.4 a try.
1. Added it to the PA Platform v12.2.
2. Ran CoolPlayer+ from within the PA Platform.
3. Went to Settings within CoolPlayer+.
4. Surprised to see "Remember Playlist" and "Remember Last Played" both enabled in the settings.
5. Unchecked both items in #4.
6. Closed Settings.
7. Closed CoolPlayer+.
8. Opened CoolPlayer+.
9. Now the skin has been changed to something completely different.
10. Pressing on the change skin button in the new skin results in the error "No Skin File Selected".
Recommendations:
A. By default, have items in #4 unchecked.
B. Fix the bug with the skin changing by itself.
The defaults are supposed to be that.
Skin support is disabled in this build due to security issues in the main code.
Sometimes, the impossible can become possible, if you're awesome!
There's definitely something wrong with it. The skin changes all on it's own once the specified non-skin-related settings are changed.
It's working without issue here. The only thing that could cause that is if you somehow killed the settings causing it to try and load a skin that isn't there. Possibly by the open/close issue that you posted about XMPlay. The only reason that skin would change is if it can't find it's INI file and starts with the default old-school skin embedded in the app. Similar to what was going on with XMplay on this machine.
Are you doing anything else odd on this machine? Any antivirus/etc running that could interfere? Not doing anything odd like running under different user rights? NTFS permissions OK? etc?
Incidentally, you didn't accidentally associate coolplayer.exe to open files directly did you?
Sometimes, the impossible can become possible, if you're awesome!
I'll allocate some time to take a look at it.
I wonder if I'm not waiting long enough between steps 7 and 8. I didn't know you had to wait over 2 seconds before reloading a portable app.
I can answer all your other questions quickly right now: nothing odd about the machines (tried it on several machines); they all run antivirus (but not the same AV on each machine); not doing anything odd with user rights; not doing anything odd with NTFS permissions; not associating coolplayer.exe directly to open files; using drag and drop to open files.
There were some issues with multiple starts due to an older style launcher. Please try the updated release. You may have to fully reset your install.
Sometimes, the impossible can become possible, if you're awesome!
When you say "fully reset your install", do you mean the Portable Apps Platform install, or the CoolPlayer+ install?
If the latter, would just deleting the old CoolPlayer+ install do the trick?
Just CoolPlayer.
Sometimes, the impossible can become possible, if you're awesome!