Hi Chen,
Based on what you described, my first thought is that the version mismatch is more of a symptom than the actual problem. In most cases, it points to an Active Directory replication issue, a SYSVOL (DFSR) replication problem, or a GPO update that didn't complete properly.
Personally, I wouldn't make any additional changes to the affected GPOs until I confirmed that replication is healthy. Otherwise, there's a risk of introducing more inconsistencies or even overwriting newer changes.
I would start by checking AD replication with repadmin /replsummary and repadmin /showrepl, then verify SYSVOL replication if you're using DFSR (dfsrdiag ReplicationState and dfsrdiag Backlog). If replication looks healthy, I'd back up the affected GPO, make a small change through GPMC, and let it replicate naturally. That usually updates both the AD and SYSVOL versions and brings them back into sync.
I also wouldn't recommend manually editing version numbers or modifying files directly in SYSVOL, since that can hide the underlying issue instead of fixing it.
Just out of curiosity, are you seeing the mismatch for all GPOs or only a few of them? And are there any AD or DFSR replication errors showing up in the event logs? Those details would help narrow down whether this is a replication issue or something specific to those GPOs.