This happened when I get spawn camped. I believe it should not update and always use whatever the bot is at full integrity. And after the bot is repaired, it does not back normal. The second image is its normal overshield hull mesh.
EDIT: step to reproduce discovered, get all PSG destroyed and then repair them back.