The sync method sometimes takes some time, we should migrate to the async version.
rdar://119825781
Committed 273098@main (6080b48057a6): <https://commits.webkit.org/273098@main> Reviewed commits have been landed. Closing PR #22695 and removing active labels.