Trying to add card in Garmin Pay gets "Error, having trouble communicating to our servers"

I am trying to add my card, but when I filled up the data I got "Error, We're having trouble communicating to our servers"

I tried reconnecting the watch/reinstalling the app - same issue

When I go back into GarminPay I see the card listed but it says Pending verification, when I click on it - I see the same error msg

Can anyone help me solve this?