As above, your issue is that the phone is BLE only, and your HR strap is ANT+ only. They are speaking different languages.
Easiest and most wide ranging solution is a new dual bad HR strap that includes BLE & ANT+. Here are a couple of affordable options.