Zigbee2mqtt keeps renaming entities

I’m running two instances of z2m. One in the garage and one in the house. The one in the house works fine but the one in the garage is very wonky. Entities keep becoming unavailable and when I check the device there’s always a new entity created with a new name. I delete the old entity and rename the new one only for the same thing to happen again a few days later.

As far as I can tell my settings are the se between the two instances. The only difference is the house uses a deconz stick and the garage uses a sonoff stick.