Backup failing and reporting device errors

The backup is faling with the errors below. I know what the devices are on the IP addresses and they are all working fine.

Error creating backup: Backup failed: [{'type': 'HomeAssistantBackupError', 'message': "Can't backup Home Assistant Core config folder: Error adding /data/homeassistant/custom_components/hacs/hacs_frontend/frontend_latest/4768.461587f3e57e00e6.js.gz to tarfile: [Errno 5] I/O error (OSError)", 'stage': 'home_assistant', 'error_key': None, 'extra_fields': None}] 15:32:10 – (ERROR) Backup - message first occurred at 15:18:27 and shows up 4 times
Error querying 192.168.1.135 for modules 'TriggerLogs' on first update: Error querying device: 192.168.1.135: UNSPECIFIC_ERROR(-1001) for method: control_child (error_code=UNSPECIFIC_ERROR) 15:31:01 – (ERROR) components/tplink/coordinator.py - message first occurred at 15:08:40 and shows up 137 times
Error processing TriggerLogs for device 192.168.1.135, module will be disabled: get_trigger_logs for TriggerLogs (error_code=INTERNAL_QUERY_ERROR) 15:31:01 – (ERROR) components/tplink/coordinator.py - message first occurred at 15:31:00 and shows up 5 times
Query failed after successful authentication: Host is 192.168.1.134, Sequence is 517447136, Response status is 403, Request was {"method":"multipleRequest","request_time_milis":1780928801811,"terminal_uuid":"ZRj38DS2kt94gWXbHkgjuw==","params":{"requests":[{"method":"get_device_time"},{"method":"get_auto_off_config","params":{"start_index":0}},{"method":"get_device_info"},{"method":"get_device_usage"}]}} 15:27:48 – (ERROR) components/tplink/coordinator.py - message first occurred at 15:19:05 and shows up 8 times
Error requesting 192.168.1.155 data: Cannot connect to host 192.168.1.155:2323 ssl:False [Connect call failed ('192.168.1.155', 2323)] 15:12:03 – (ERROR) Fully Kiosk Browser

If I were to guess, I would say you have less drive space in your main HA folder than you have stuff in your back-up file. The entire backup is staged in a Home Assistant /tmp file before it is written out, so if the backup file is bigger than the space on the drive, it fills up the drive and crashes to the result of all kinds of weird errors.
(Ask me how I know...)

How do you know??!!

How do I check the available space in the folders that you indicate. I know that there is plenty of space in the drive overall.

Make sure the size of the back-up file is smaller than available :