Adding the NF suffix solved my issue. From the VS Code docs at https://code.visualstudio.com/docs/terminal/appearance
Nerd Fonts work the same and typically have a " NF"
suffix, the following is an example of how to configure Hack's nerd fonts variant:
"terminal.integrated.fontFamily": "'Hack NF'"