Hi John,
Thanks for your response...
I decided test by removing ASIO4ALL driver from the preferences and reverting to MME. Saved my project and shutdown Sonar.
I checked task manager and could see sonarpdr.exe still running.
Killed it and then restarted sonar. Opened the last saved track and then played the project.
Checked to see if MME driver is still used in preferences, and it was.
Quit out of sonar and checked to see if sonarpdr.exe was still running.
Sooooo,.....
No sonarpdr.exe is running! So I would think this confirms that ASIO4ALL driver is probably shutting down too soon after shutting down sonar and sonar is waiting for ASIO4ALL...
Would be good if sonar could have some timeout settings on these sorts of wait states...
Anyway, I now know the root cause and its not really worth re-installing windows and apps for this - maybe I can try some other ASIO driver....
Oh and by the way - the last project list is updated properly now when sonar shuts down gracefully...
Would be really really nice if next patch release can flush program text context to disk when project has been closed..
Jim