Unable to prepare setup for platform 'rest.sensor': Unable to set up component

This has happened twice now after installing updates. Yesterday I updated to core.2024.9.3 and none of my rest sensors worked (I’ve got many) with the above error message in the log. I restored to 2024.9.2 (which I’m still running) and had to restart VirtualBox (which HA runs in) before REST started working again.
Today I updated HACS, got the same error, restarted VM but REST has not restarted. The log has the message Unable to prepare setup for platform 'rest.sensor': Unable to set up component. and then tons of error relating to the fact that the REST sensors are not available. No other messages I can see relating to REST.
Just in case, I have deleted the REST sensor I added a couple of days ago, but that hasn’t helped.
Any ideas how I can get REST to reload or how to get more details on what went wrong? It isn’t an integration I can restart.

Having restored to the state before the HACS update of got the same problem but found some more details in the log:

Logger: homeassistant.components.websocket_api.http.connection
Source: components/websocket_api/http.py:207
integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 16:34:15 (3 occurrences)
Last logged: 16:34:15

[140339029847360] David Inwood from 192.168.1.116 (Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36): Client unable to keep up with pending messages. Reached 4096 pending messages. The system's load is too high or an integration is misbehaving; Last message was: b'{"type":"event","event":{"event_type":"state_changed","data":{"entity_id":"sensor.7aa3c467_47f7d1df_browser_user","old_state":null,"new_state":{"entity_id":"sensor.7aa3c467_47f7d1df_browser_user","state":"unavailable","attributes":{"restored":true,"icon":"mdi:account","friendly_name":"Browser user","supported_features":0},"last_changed":"2024-09-25T15:34:15.829990+00:00","last_reported":"2024-09-25T15:34:15.829990+00:00","last_updated":"2024-09-25T15:34:15.829990+00:00","context":{"id":"01J8MX370NE4JZCB87VZG7TSHV","parent_id":null,"user_id":null}}},"origin":"LOCAL","time_fired":"2024-09-25T15:34:15.829990+00:00","context":{"id":"01J8MX370NE4JZCB87VZG7TSHV","parent_id":null,"user_id":null}},"id":23}'
[140338960561296] David Inwood from fe80::1221:138a:15ae:1f8d (Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:130.0) Gecko/20100101 Firefox/130.0): Client unable to keep up with pending messages. Reached 4096 pending messages. The system's load is too high or an integration is misbehaving; Last message was: b'{"type":"event","event":{"event_type":"state_changed","data":{"entity_id":"sensor.7aa3c467_47f7d1df_browser_user","old_state":null,"new_state":{"entity_id":"sensor.7aa3c467_47f7d1df_browser_user","state":"unavailable","attributes":{"restored":true,"icon":"mdi:account","friendly_name":"Browser user","supported_features":0},"last_changed":"2024-09-25T15:34:15.829990+00:00","last_reported":"2024-09-25T15:34:15.829990+00:00","last_updated":"2024-09-25T15:34:15.829990+00:00","context":{"id":"01J8MX370NE4JZCB87VZG7TSHV","parent_id":null,"user_id":null}}},"origin":"LOCAL","time_fired":"2024-09-25T15:34:15.829990+00:00","context":{"id":"01J8MX370NE4JZCB87VZG7TSHV","parent_id":null,"user_id":null}},"id":17}'
[140338733737312] David Inwood from 192.168.1.116 (Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36): Client unable to keep up with pending messages. Reached 4096 pending messages. The system's load is too high or an integration is misbehaving; Last message was: b'{"type":"event","event":{"event_type":"state_changed","data":{"entity_id":"sensor.7aa3c467_47f7d1df_browser_user","old_state":null,"new_state":{"entity_id":"sensor.7aa3c467_47f7d1df_browser_user","state":"unavailable","attributes":{"restored":true,"icon":"mdi:account","friendly_name":"Browser user","supported_features":0},"last_changed":"2024-09-25T15:34:15.829990+00:00","last_reported":"2024-09-25T15:34:15.829990+00:00","last_updated":"2024-09-25T15:34:15.829990+00:00","context":{"id":"01J8MX370NE4JZCB87VZG7TSHV","parent_id":null,"user_id":null}}},"origin":"LOCAL","time_fired":"2024-09-25T15:34:15.829990+00:00","context":{"id":"01J8MX370NE4JZCB87VZG7TSHV","parent_id":null,"user_id":null}},"id":182}'

A lot of this relates to a different module browser_mod which I use to control the dashboards but not in configuration.yaml.