If you create a user notification on your client, you cannot use the create operation. Use "add" instead. As mentioned in the documentation, add creates a notification key if it does not exist.
When creating id_token make sure that you specify the client identifier (and not the API key) in your scope object.
source share