its been almost a week since my last change and the issue seems to have been resolved.
I was rebooting 1 or 2 times a day.
I went to app>HomeKit integration. scroll down to advanced. turn off restart hourly. Since this i have not had to reboot the hubitat.