Hi Dan,
Thank you for posting your query on Microsoft Q&A!
There is a registry key you can add to your NPS server which can force the MFA method to push notifications.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AzureMfa
Create the following String/Value pair:
Name: OVERRIDE_NUMBER_MATCHING_WITH_OTP
Value = FALSE
We have details on this here - https://learn.microsoft.com/en-us/entra/identity/authentication/howto-mfa-nps-extension-vpn
Let me know if you have any further queries or issues and I would be happy to help!
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.