On Android, after initial connection service UUID shows up fine however subsequent connections fail to see the service UUID.

When the device is bound and paired service UUID on discovery shows up correctly.

When the device is bound and unpaired and then repaired the service UUID on discovery shows generic UUID's
00001801-0000-1000-8000-00805f9b34fb 00001800-0000-1000-8000-00805f9b34fb

This occurs on Android 11 & 12, not tested on 10.