Unscheduled entity name change

After updating to 0.96.3, my Schlage FE599 door lock binary_sensor.code_1 (the entity that changes state from off to on when someone enters the code on keypad for entry), changed all by it’s lonesome to binary_sensor.key_1. Seems like a small thing but to took a bit to figure out why my notification scripts quit talking to me. Also a bit unnerving when it happens on a lock 200 miles away on a rental property.
Is it just me or have entity names had a habit of changing? Other than tacking on an integer to the end of it if there’s duplicates.