OK so to recap and give an overall of where I am at and what I'm having problem with:
1. Manual library update sometimes gets an undefined error. This is resolved after trying again later.
2. Scheduled shows don't air when they're meant to. They don't air at all.
3. Once the Auto DJ is started after a presenter disconnects from the radio the stream goes down and the server must be stopped and started again which loses the connection with the listeners.
4. The names of the files in the Auto DJ... most of them are incorrect and give out "01 - Pompeii" or something along those lines.
5. Not sure if this one was intended or what but when making an account for a normal user, I set permissions so they cannot see the listeners which is fine but I'd also like the listeners count at the top to not be there either. Anyway of getting rid of this?
That's all for now I think. I'll report back if I notice anymore. I've not had a look at the ID3 Tag yet, I'll try have a look soon.
Thanks.