The following is after a reboot to make sure nothing untoward is going on.
Report after half an hour continuous use without touching controls, and all is solid. States are correctly reporting track and artist details etc
A significant improvement and defiantly a move from "proof of concept" to useable beta! Congrates
I'll number potential issues for reference if that helps...(?)
Issue 1
When I start using the plugin controls, it's occasionally crashing to an extent. I can't yet identify the cause. Some are worse than others. Restart of plugin would not resolve issue. Restart of sonospy is only resolution. Occurred four times during "heavier than normal" use of controls.
Log only reported errors when sonospy stopped, before being restarted. I take this to mean sonospy had not crashed otherwise the plugin would have been reporting errors earlier.
The result generally is that all zones show the same status as the zone being controlled, but each is still controllable. If the controlled zone is paused, all zones status shows pause. If played, all zones show play status. The actual audable status of the zones doesn't change. On one occasion, all control was lost by the plugin.
I'm trying to isolate cause and circumstance, but may be linked (but is different from) issue 2 below.
Leave this one with me for now.
Issue 2
If I hit "play/pause" on a control page via an action group three or more times in quick succession (four times or more causes the error more frequently) other zones pause or start playing. Not only does their status change, they actually play or pause.
Hope this helps and excuse dyslexia
Regards
Mat