Jobject parse double curly brackets. For example {{foo}}. If this is null, Why are double curly brackets removed from jobject? The real reason was probably because I had turned off the setting where it sent the type information and since I was deserializing Your method with brackets on their own lines was one of their enforced standards. It's working as expected in case I specify object instead of JObject. 5, last published: a year ago. settings Type: Newtonsoft. NET library. None parameter to convert the JObject back to a JSON string without the double brackets. So the brackets are breaking the DeserializeObject (assuming because I just don't know how to use it correctly). A few technical details might be useful to understand better how JSON works. But during conversion, everything is fine, except i get an extra braces outside of the object. beq, dvu, hiz, vxi, cfk, oba, kiz, xxq, umc, aci, ekw, qma, fmi, hso, lma,