@SmartHomePrimer I didn't suggest removing them, but copying them so they could be copied back. One of the issues is that something triggers HomeKit to delete all the devices and room assignments.
The Plug-In Configuration Data link in the App shows you what is actually needed:
Update_method, direct_ip and direct_port are valid and override the defaults... but you have no need to overrride the defaults. Just use the suggested lines only.