Recently I got a second hand Tic watch pro and flashed it with a custom OS called Asteroid OS however when I connect it to my Pixel 6 running GOS bluetooth crashes.
I've been speaking with some of their community on Matrix and found this github issue:
https://github.com/AsteroidOS/AsteroidOSSync/issues/213
The stars seemed to have aligned as they have the exact same phone, OS and watch model as me with the same problem. Looking back it seems that since A14 there has been a change in the bluetooth stack that has carried on through A15 up until present release.
They seem to be stumped as it seems to work on other platforms so thought I'd ask here as well as continue in their chat.
Perhaps someone who better understands Android development can help shed some light on this!