LMS Streams don't restart after closing them
This issue needs community feedback, please add a 👍 to this issue to say "Hey, I've run into this, it's a problem that I'd like to see fixed"
LMS Streams that are closed and then later reopened don't appear as players to LMS Servers, and so cannot receive any audio to play forward unless you restart the system entirely or delete the stream and make it anew.
The technical info for any engineers that chase this down is that alsaloop closes with the stream, but the underlying squeezelite doesn't. This is expected as LMS is a PersistantStream, but when you attempt to restart that stream the continuous squeezelite doesn't accept a new alsaloop being made for it and so errors out along the way without advertising the available player to any servers.
The exact issue is better seen in the lms_log.txt file found in the config/srcs directory of the amplipi.
This may have been solved in #681