

public decimal HandicapIntakeRestriction
{
get { return packet.H_TRes / 100; }
}
public decimal HandicapIntakeRestriction
{
get { return (decimal)packet.H_TRes / 100; }
}

Another issue was causing the problem and I was fixated on new code that was added (i.e. checking mass/intake) as the culprit.
But do you know anyone who is going to voluntarily handicap themselves?