That's sad to hear, but something that needs to be fixed in the terminal software itself.
On the bright side, you can disable styling & colors in gum's output. I would suggest setting your TERM and COLORTERM env vars accordingly and it should behave correctly.
@fribbledom it literally cannot be fixed in the terminal software. it’s like when screen readers try to read out blocks of emoji or ascii art. you can’t expect them to guess what your ascii art represents.