Only subscribe to status messages if not already susbcribed

This should fix the multiple subscriptions in #2124.