Even if the device init callback is not registered, a tool should be allowed to register other callbacks.