I think I’ve figured out the equipment problem.
Just before the combatant de-spawns I’m dropping the equipment they are carrying. To do this I’m using the select equipment node to check the slot and storing it as selected data, then I’m using the drop item node to drop the selected data. Using any equipment/items dropped like this throws the error. Dropping items without using the selected data doesn’t corrupt it.
Adding in a unequip selected data node and deselecting keep before dropping seems to solve the issue, I assume it’s duplicating the id of the item.
This should be reproducible
It works fine in 3.16.2