Remove race condition: TTS fully initialized before message is parsed and added to queue (leading to the service shutting down)
Add null check