Service onDestroy method is not always called. So the cleanup of the NSD Manager (remove service registration) is never executed.