The developer directly addressed the issue of improperly shutting down the program and gave mitigation suggestions in the post right above yours, so I'm not sure what you hope to accomplish reiterating the problem.
Task Scheduler shut downs are like killing the task from the Task Manager. It is not the proper way to close a program. MusicBee has a timed shutdown feature (File->Activate Auto-Shutdown) which closes the program properly on a timer.
1) I posted in agreement with the OP that the program does not properly handle unexpected shutdowns.
2) I know how Task Scheduler works (which is why I used the term "unexpected shutdown").
3) Using the Task Scheduler process worked for me for a long time, until it stopped working about a year ago. Obviously, something changed.
4) I tested the Activate Auto Shutdown feature, and it does NOT persist across sessions. So that means more manual intervention on my part. That's the whole reason I use the Windows Task Scheduler in the first place - I wanted Music Bee to start prior to by bedtime and shut off the next morning. Again, this process worked fine for around 2 years, but stopped working about a year ago.
5) The obvious conclusion is that Music Bee needs better support for unexpected shutdowns (something Windows is notorious for) or needs a better scheduler.