Earlier quoted context omitted.
I have the same experience with the test I give my back-end devs. ChatGPT can't even begin to decode an encoded string if you don't tell it which encoding was used. ChatGPT is great at some well defined, already solved problems. But once you get to the messy real world, the wheels come off.
Base64: https://chat.openai.com/share/3793da6d-4634-4e13-9cc4-ce9983... ROT13: https://chat.openai.com/share/ae7c311d-ab23-4425-bdfa-c2314e... HEX: https://chat.openai.com/share/4b0740b7-53c0-4776-bb00-ab65b4... What kind of encoded string did you use?
It did the task well, and even wrote tests, but it failed when generating test case values. I wonder if it would perform better if I did it today.