Bluetooth Connection Issues Google Pixel 6 and Garmin 3S

I'm having an issue where the watch will tell me it's connected via Bluetooth and even sync data from the watch to the phone. It will receive phone notifications as well.

In my Google Pixel 6 Bluetooth settings, it says "Problem connecting. Turn device off & back on". The phone attempts to reconnect to the watch every few seconds, which in turn drains the battery quickly.

GC app receives the data from my watch and shows the green dot on the top right of my watch icon but is unable to push updates, or modify watch faces, telling me it's unable to connect to the phone.

I've factory reset the watch multiple times, removed the app and cleared the cache from the phone as well as removed the watch from the Bluetooth settings on the phone. The GC app isn't being battery optimized.