WARNING: Animated node <name> has ununiform scaling for PIVOT
Specified model object has pivot that is scaled along one or more axes. This may lead to incorrect rendering or animation of the object in game. You should normalize the pivot for this object by using Reset Scale command from Hierarchy tab or Reset XForm from Utilities tab.
The piece in question had several children. Upon resetting, one child would be distorted and bent and I assumed it was the fault of the child, not the parent. Took me a while to realise that I had to unlink everything first before I can use Reset XForm but once I had done that I could link all objects together again. However I had to redo the animations for the one object that had the ununiform scaling issue in the first place but not much of a biggie.