Thanks for providing the example. The issue is caused by the shield being equipped and overriding the equipped armor stats. Logged as RS2.078, thanks for reporting the issue. EDIT: Fixed in release 12.
The work around, until I provide a fix, is to manually change the Armor frame "Max Stat" field each time armor or shields are re-equipped.