This doesn't come as a surprise to me. Unless it was trained on a dataset that included a mapping of every base64-encoded character, it's just going to pattern-complete on sequences of base64-encoded-like characters and assume it translates to "Hello, world!" from some programming tutorial it was trained on.
This would be more akin to asking ChatGPT to help build a black box parser for base64, not asking it to decode it itself.
https://chat.openai.com/share/9382be94-d59a-4a2a-b03b-43dba3...
https://chat.openai.com/share/421cc39e-ea9c-4ff6-9e45-1aa151...
ONXW2ZLUNBUW4Z2AONXW2ZLXNBSXEZJOORWGI===
[1] - https://ohblog.net/about/> "This is a test. This is only a test."
So, it got the base32 part right, but the decoding wrong. I would have been extremely surprised if it got the decoding right, though.
[Edit] - This might makes ones eyes bleed but I am curious if it can read this [1]. If installing figlet type showfigfonts to see examples of all the installed fonts. More can be installed [2] in /usr/share/figlet/fonts/