Web BT: GATT operation already in progress

Hi, I’m trying to use web bluetooth to configure a particle device:

However, I’m occasionally getting this message in the browser:

configure GW configure Timer error: DOMException: GATT operation already in progress.

This thread has some information on it as well:

Has anyone else dealt with this of know of an example of how to handle it?