We had trouble checking in with the CBP when arriving in Ketchikan by boat last June. Our dumb phone couldn't make calls to the US, and our other devices were too old to support the official check-in app. In the end, we had to walk to the harbormaster's office to use their phone.