1) please foegt about default payment metho in checkout i sort that out
2) i noted that the error comes out when a destination (country) in alternative shipping address is not set – once set country destination in different shipping address the error disappears