Very frustrating when Bluetooth doesn't connect, I know.

Have a look at this article which goes through different options to try.
I know you've tested that the cars Bluetooth is working correctly by pairing an iPhone, so you can rule that out.
https://www.technobezz.com/fix-andro...ith-bluetooth/

It might be as simple as something like clearing the cache or maybe needing a software update?