My observations
I think some of the confusion re SCENES is related to the terminology we use and how this all works. Scenes are simply computer memory spaces on the CQ. So a new scene save is simply a new set of data to a specific memory address space in the NVRAM within the mixer.
None of the scenes data locations in the CQ mixers are backed up from the CQ to external storage without a SHOW file save.
The naming function of these spaces in the Mixpad software are restricted via the FAT32 file system used in the mixers specs. ie 8char max names. The longer names we see on screen simply create an index file which is stored in the SHOW file if you backup as well as a NVRAM memory space.
Those names do not initially relate to files or folders just memory spaces and as such the data is already in the NVRAM just a different memory location to the āworkingā memory space.
After backing up the SHOW file the index to those differing memory spaces are also backed up.
On start up the mixer just recalls the last state currently held its NVRAM.
Starting from a new designated already saved scene is not really necessary because thats the position you had at switch off.
For me the problem I saw was that the FAT32 file system is only 8 characters and the data I enter in the name field on screen is longer so it requires an index file to correlate what you see on screen to what the file system can handle. That index file is stored only in the SHOW file to external storage if you manually save.
However with the WAV files in the USBPLAY and RECORD folders I can rename them on my PC to longer names and when I put them back in the mixer the mixer has no problem with using them. However thats simply because I am lucky that the first 8 character of each of the files i renamed remained unique because FAT32 will only use the first 8 characters. If two files have the same name the recall system to use the file may fail.
Now I initially thought that would be the case with naming SHOW folders but they are all 8 character names when created by the mixer and the index to what you choose to call them is held in a file call SHOW.dat in the saved SHOW folder set and also the NVRAM memory itself.
No Ive no idea how big the NVRAM memory address space is but assume itās not unlimited so would have to offload its memory addresses to external storage at some point. Im guessing thats the purpose of the NVDAT file in each of the SHOW folders. Clearly if you alter those file names on your computer you will destroy any index linking to the mixers NVRAM locations and its FAT32 file system which the mixer requires. But thats a bit off topic here re the SCENES bit of NVRAM.
An auto save of the SHOW file whilst potentially desirable would always need the USB storage device to always be attached at that point (which of course software could detect but thats add more coding simply to to warn you it canāt backup automatically, ie nearly pointless code). You donāt actually need any external storage to run the mixer.
So what we see is not necessarily what we get, we have to think computer memory addresses and their indexes not just files and folders when looking at how all this works.
Not an easy subject to discuss / explain.
David