subscription: fix possible NULL ptr access when clearing service status on fail