Thanks Daniel for writing a patch to fix this issue.
I see that you have marked my Github issue as invalid, closed and deleted the report and its reproduction steps and explanation though 😔
Can we please have a new build of GrapheneOS with this fix included, and alert users in the changelog that all builds since PR#299 on Nov 11 have had their address books shared with newly paired Bluetooth hands free devices e.g. cars and therefore possibly uploaded to the device manufacturers, unless they used @words 's workaround of toggling the permission twice before pairing?
Many thanks again for improving GrapheneOS's Bluetooth settings over upstream.