I should add one more point - I tried running my Nuxt app with the demo app auth0 domain and client id and received the desired functionality where I am prompted by lock (see attached).
Thus, it seems it is an issue with my auth0 tenant settings. I don’t have access to the demo app auth0 tenant, so I can’t look at what they did to setup.