I have tried to reproduce the problem with percentage values using the settings you provided, but I can't. It works for me correctly...
Is it possible to try to compare the values shown in OSD with HWiNFO sensors window and tell me the difference ?
Also, is there perhaps some OSD setting which when you change would fix this ?