It's probably the font you're using in VS Code vs. in Konsole. Check in their respective settings and let us know which font each of them is using.
I'm also using zsh with Konsole and my prompt (similar to yours) looks good. I have my default Konsole profile set to use Source Code Pro for Powerline.