Troligen har macen felaktigt tolkat tangentbordet som ANSI när det är ISO. (ANSI-tangentbord är amerikansk standard som helt saknar fysisk knapp mellan Shift och Z)
Se om du fått upp en knapp i Systeminställningar > Tangentbord om att byta tangentbordstyp.
macOS Användarhandbok: Ange tangentbordstyp
Alternativt starta KeyboardSetupAssistant via Terminal eller slänga en plist-fil + omstart, enligt instruktioner på denna sida. (gammalt inlägg på i övrigt uppdaterad sajt, se även sista kommentaren om ett Logitech-tangentbord på mojave)