 This happens when using the `field` keyword: ```csharp [field: FormerlySerializedAs("Cheem")] public int Cheem { get; set; } ``` This is wrong, as the serialized name of properties is `<PropertyName>k__BackingField`.