For what it's worth though, I was using a very similary configuration on my 6650 XT at the time, and that was working fine as long as I set the environment variable: HSA_OVERRIDE_GFX_VERSION=10.3.0. The issue I was seeing was on a machine that had a 7900 XTX, and IIRC I was not setting that environment variable. I suspect that somewhere in the chain something thought the card was one thing, when it was actually another, similar thing.
The behavior was really weird though. It would have tons of typos, but it was still readable. It would also make the same typo for the same word over and over again, and it would use really weird punctuation and whitespace.
I would PR this but I dont believe the overhead would be worth it