I submitted the bug report below to Fongo, but I am also posting it here, for comments. App version is 2023.5.1 and iOS version is 16.5.
Issue #1: When Account -> Settings -> Blocked Numbers -> Block Non-Contact Calls is set to ON, the app sends all calls to the voicemail, including the calls from numbers saved in Contacts. Clearly, this is incorrect and a bug in the system. It happens regardless if the number is stored in Contacts in the format +1 (xxx) xxx-xxxx, or xxx xxx xxxx. This function is equivalent to the function “Silence Unknown Callers” in iOS, but it does not work as the iOS function does.
Issue #2: When Account -> Settings -> Blocked Numbers -> Block Non-Contact Calls is set to OFF, the app does not recognize that a call from a number with caller ID in the format xxx xxx xxxx is the same as the format +1 (xxx) xxx-xxxx. For example, if an entry in Contacts is saved in the format +1 (xxx) xxx-xxxx and the call ID received is xxx xxx xxxx, the app does not recognize that these are the same number and displays the calling number (xxx xxx xxxx) instead of showing the name of the person calling. By comparison, iOS recognizes correctly that the two number formats are the same.
I trust Fongo could address these two issues in a timely manner.