Hi,
You may check the below options:
1. Check whether any user specific transaction variant has been created for MM03 in SHD0 transaction. If so, deactivate it and test the scenario again.
2. Insert /nSU53 from the MM03 screen and check whether any authorization is missing.
3. Check whether any development is altering the standard behavior.
Regards,
AKPT