^ all resolved. Combo of user permissions and chucking in some delays into the .service (via .timer) and .sh (using sleep) has got it to autorun once more.
Now to figure out if I can pre-load a list of stream url's, then cycle through them with a button connected via spare GPIO if there're any.
I've also got a "pirate audio" hat to setup and connect to the guts of an old DAB radio for similar purpose, so this has all been good learning / chats with Bing AI.
^ all resolved. Combo of user permissions and chucking in some delays into the .service (via .timer) and .sh (using sleep) has got it to autorun once more.
Now to figure out if I can pre-load a list of stream url's, then cycle through them with a button connected via spare GPIO if there're any.
I've also got a "pirate audio" hat to setup and connect to the guts of an old DAB radio for similar purpose, so this has all been good learning / chats with Bing AI.