You can always check the latest official global version, manually download it and then flash it using the updater app by choosing the latest firmware you just downloaded.
my mi 9 was stuck on a lower version than my wife's but I noticed I had opted in to get updates earlier (you can do that in the settings) so seems there was likely a bug in the old firmware and possibly that setting (or another) meant it didn't believe there was an update for my device.
just manually download the miui package installed it and funilly about a week after that 12.5 came out and ota automatic update worked fine again so glitches happen and with the updater app it's super simple to download the latest if (for any reason it doesn't work automatically) and install without having to connect to a pc or root it or recovery mode etc