OK I will update the HP calculation now.
Hopefully it fixes the bug.