Hey Keith...
I have some more 'observations' about the issue I am having with the scheduler locking up...
I just happened to be sitting at my computer while the schedule was playing my offline songs. I had the xSchedule window open, as well as the web interface HOME page. The home page was of course showing the song playing, next to play, etc.
Suddenly, when the next song started playing, the web interface screen went just about all but blank. It had the green 'Player Status' bar at the top, but nothing below. But the song was still playing.
I switched to the xSchedule screen. I had a green bar on the song that was playing. But the NEXT song to play (yellow bar) had that strange unprintable character in it.
I looked at the log file, and there were some "[WARN] Frame interval greater than 200% of what it should have been [50] 183 " (and other numbers than 183) messages. The current song was still playing.
I went back to the web interface, and switched to the 'Playlist section. I found the song with the unprintable character in the title, and clicked 'play'. It started playing. I went back to the Home screen, and it was displaying normally again.
At that point, the schedule continued on it's merry way.
One other thing... On the xSchedule screen, the song with the strange character still showed the strange character. But when it came back around, it did play normally. In the web interface, the title was correct (without the character). But in the Schedule screen, that song title did NOT turn green. Even though it was playing fine.
I had no problems with any of this in v 2017.44. I have gone back as far as 2018.43, and still have this issue. If there is another earlier version in between you would like me to try, let me know.
Thanks!! -Ray