We have a custom tag "11526=C1=" which is causing issue

We have a custom tag “11526=C1=” which is causing issue. Whats this kind of tag value with an
“=” sign ? Is this correct format of FIX msg value?
Any clue ?

Tx

Are you using this tag for internal communication inside your company or for messages exchanged with external parties? The tag range 10000-19999 may not be used for external communication.

However, that is not your problem. Your issue is about having an “=” as part of a string value. Your parser is probably the problem, i.e. if it is only looking for “=” in the input to separate tags and values, i.e. 11526 is the tag and “C1=” is the value. The “=” only separates a tag from its value, it does not delimit entire fields. This is done by the character (start of heading, hexadecimal value 0x01 defined by ISO 6429:1992) that is required after every field and terminates it. Your complete field description for the example is hence “11526=C1=” and everything between the first “=” and is your value.