SCOM - Linux OS version is detecting wrongly in SCOM

Hi Team,
We are using SCOM 2016 with UR 10 , and we are monitoring around 100 linux servers. The original os version is RHEL 7(7.9) but in SCOM its detecting as 7(7.5) for most of the servers. while trying to discover again the server is detecting correct version. But i cannot remove the agent and reinstall as i need monitoring data for management reporting purpose. Any help.

There is a bash script to set OS version. Run /opt/microsoft/scx/bin/tools/GetLinuxOS.sh and then restart the omi service.