Hello - long time lurker, first time poster
I'm trying to show a message that has additional details if the user wants to click and view them. I've been able to do this before and have it work as expected (image 1), but for some reason when I push messages in this context (image 2), the prefix strings are all merged into a single line. Using chrome dev tools, I can see each chunk is a separate <span> element, so the system is recognizing that that it shouldn't just be a regular inline string, but I can't find any documentation that this is even a possibility, much less why it might choose this method over the first / expected one. I've tried this using both regular calls to setPrefix as well as tab-delimitating as shown here - both have the same (bad) result.
I've also looked into a using the Message() API a little, but it doesn't look like it has the same 'Message Details' options for just showing extra string content? If someone knows differently, though, I'd be more than happy to jump ship on setPrefix.
Appreciate any thoughts you all might have - thanks!
Message details working as expected:

What I'm seeing on the 'problem' page:
