Disable Sign Ups makes even "screen_hint=signup" disable?

I have set the Disable Sign Ups toggle switch to the “disabled” state to remove the signup link from Universal Login Page.

And I need to use a link like below:

 https://{MY_DOMAIN}/authorize?scope=openid%20profile%20email&response_type=id_token&nonce=abc&client_id={MY_CLIENT_ID}&prompt=login&screen_hint=signup

The flow assumes sending the above link to the user via email and having them sign up.

However, when the user click the link and open the page, #error=invalid_request&error_description=signup%20is%20disabled error occurs.

If I set Disable Sign Ups toggle switch off, no errors occur and users can signup.
I’m so confused!

To summarize, what I want to achieve is as follows:
Remove the signup link on Universal Login Page, but allow users to access the signup page using the query parameter “screen_hint=signup”.

Is it possible?

I’ve found who faced the same problem and the soluton.
According to this issue, I can hide the link in Universal Login > Advanced Options page.
And it works!