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.
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 would be more akin to asking ChatGPT to help build a black box parser for base64, not asking it to decode it itself.