cannotEquipReason property
If you cannot equip the item, this is a flags enum that enumerates all of the reasons why you couldn't equip the item. You may need to refine your UI further by using unlockHashesRequiredToEquip and equipRequiredLevel.
Implementation
@JsonKey(name:'cannotEquipReason')
EquipFailureReason? cannotEquipReason;