HomeKit bridged accessories being moved back to Default Room

We developed a HomeKit bridge for our client to bridge their BLE-based dimmers to HomeKit.

One end customer found that, on every 1 or 2 days, the bridged accessories that he already moved to different rooms and had automation set up were moved back to the Default Room, and related automation lost. It’s like the bridged accessories were removed and re-added to HomeKit.

We traced the problem on the bridge side, but couldn’t find any hint. The bridge just received various requests from HomeKit clients (probably Apple TV, HomePod or iPhone), and the bridge replied correctly on the number of bridged accessories and their information.

Anyone with HomeKit bridge (such as Philips Hue hub?) experience this too?