Yes, that is due to Testing and Verification of tokens.
Before allowing token creation for other users, the system want to confirm that the token creation process functions properly. By requiring the creation of at least one token, it ensures that the system has been tested and operates as anticipated.
Initially, it will ask you to create the token. Afterwards, even if you revoke the token, you can still use Permission Settings.