I've solved the issue by changing out UnderscoredNamingConvention.Instance with HyphenatedNamingConvention.Instance in the deserializer