It was supposed to be fixed on the last update but appears to still have issues, but I've been informed that this will be fixed in the next osbot update.
It should always teleport to ferox enclave to restore health, even in the situation when it teleports when low hp. Additionally if using ferox enclave it's set to ignore eating completely. If you can provide a bit more info that'd be great to help solve this. What's occurring when you find the bot? Does the script stop? What do the logs say? This only started happening recently?