This means a battler has a non-numeric value for their HP. The default code has a safety check in place to prevent this error (non-numeric values become zero), but I'm guessing you're using Yanfly's Damage Core plugin, which removes that check.
The cause is likely an error in a skill formula: something doing non-numeric (e.g. undefined) damage. It could also be worth checking any scripted damages, i.e. anywhere you've used gainHp.