The endpoint '/login/application/<tenant_id>' of the loginapi was meant to be used for 'dev console applications'.
We no longer provision a dev console application by default.
If a user wants to use one, the admin needs to login and create an application on apim called "DeveloperConsole for <tenantId>". Set it to have a scope of public id.
Otherwise a developer user can proceed without this step and continue with Step 2 as long as someone has given them a client id to use