Heltec V4 won't pair with windows

It pairs with the app on my phone, but has issues with Windows specifically. I have another V4 which has no issue so it is specific to this device. I’ve reflashed the firmware to no success.
I have been able to:
Advertise itself over Bluetooth
Be discovered by Windows
Be discovered by Bleak
Accept BLE connections
Expose the correct Meshtastic GATT services
Expose the correct Meshtastic characteristics
Complete service discovery repeatedly (50/50 successes)
Accept GATT writes
Accept write-with-response operations
Sustain ~1400 consecutive write operations without disconnecting
Exchange real Meshtastic data ( --info succeeded and returned configuration)

I’m at a loss for what to do now. I suspect an underlying hardware issue, but I’ve also read that the chip itself might simply be holding onto some flawed underlyng code. any help would be great.