A tool for managing user identities, credentials, and access across on-premises and cloud environments
If it says your security info is pending and you have to wait 30 days, it means the update has gone through, but you just have to wait 30 days for it to take effect.
This 30-day delay is intentional. It’s a security safeguard designed to protect users in case someone else tries to hijack their account by changing recovery info. The wait gives the rightful owner time to notice and stop unauthorized changes.
Unfortunately, this policy cannot be bypassed. Microsoft explains it further here.