it is known issue but unfortunately without a fix. for some reasons, the pairing information does not get stored in homekit.json file so that it ask to repair every time. it is completely unclear when and why it happens. but it reported only by few users, so, it seems to be an exceptional case
some users reported that changing the default pin solved the issues, in some other cases the issue disappeared after some time.