My Update:
I kept reading the replies here and found something to try so here's what I did that worked:
On my iPhone 7 I did what others recommended: Go to Settings>General>Accessibility>Call Audio Routing ... then change the setting from Automatic to "Bluetooth Headset"
Next I followed what the Honda CRV manual for 2015 says to do for pairing the phone which is as follows:
To use hands-free phone and streaming audio functions, you must first pair your phone to the system. This can only be done when the vehicle is stopped. Use the touchscreen to make and enter selections.
1. From the Home screen, select Settings.
2. Select Phone.
3. Select Bluetooth Device List
4. Select Add Bluetooth Device.
5. Make sure your phone is in discovery mode. Select OK.
6. HFL searches for your phone. Select your phone when it appears on the list.
If your phone does not appear:
Select "Phone Not Found" and search for HandsFreeLink from your phone. Connect to HFL.
7. HFL gives you a six-digit code. Compare it to the code that appears on your phone. Connect to HFL from your phone.
8. The system asks if you want to enable options: HondaLink Assist: Select On to enable emergency collision notification. Phone Synchronization: Select On to automatically import contacts and call history from your phone.
9. Press BACK to exit the menu.
The system could not find my iPhone, so I selected the "Phone Not Found" option and searched for HandsFreeLink on my phone and followed the remaining steps. My iPhone 7Plus is now connected and working normally. One thing, I did have to hit the "Transfer" link on the car touch screen for the first call I made. Not sure if that will be necessary again, but the important thing is everything is working now.
Hope this helps those who are still having problems.