Get your taxes done using TurboTax

I no longer have a working US phone number and this is an actual nightmare that this still isnt working. I am not sure what to do and calling them also is not a great help. Have any of you internationals managed to make this work with an international phone number?