I have given you the location where developers talk, that would be the place to use. Otherwise you’d have to dig deeper to understand why it is doing what it is doing - but such stuff like that is used throughout the code base so it is working for other things it seems.
If I had any immediate idea or suggestion I’d have stated it. As it is there’s nothing in the information you’ve provided that would explain why it is doing what it is doing. Have you done any further debugging? Have you turned on core debug (core set debug 9 and debug to console in logger.conf) and looked to see if anything is out of place? Have you looked at the channel using “core show channel” to see the formats? Have you examined the formats on the channel in code?
You ultimately just have to isolate it further, and noone else can do that for you.