Thank you for posting your query on Q&A.
For your query you have followed the correct steps to set up SMS authentication for MFA, but the result is not as expected.
This might be issue with the conditional access policies or enabled the security defaults which is already configured in your tenant. This may lead to conflicting policies or settings that might be forcing the use of the app-based MFA, could you please verify that?
If yes, you need to turn off the security defaults in your tenant or is there any conditional access polices is applied you can exclude the required users or groups from the conditional access policies or disable the conditional access policies which is applied to your tenant.
If you enabled MFA for your tenant using the security defaults feature, please check here for more information.
If you enabled MFA for your tenant using conditional access policies, you can refer here how to disable the conditional access policy.
I hope this answer helps! If you have any further questions, please feel free to ask.
Thanks,
Akhilesh.
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.