Mt7621 problem with usb hdd

Hi guys. I use my beeline smartbox router with firmware 21.02.2 as a NAS. A usb HDD with separate power supply is connected to the usb connector. The problem is that sometimes, once or twice a month, these messages appear in the dmesg and logread logs:

Sat Jul 9 23:43:06 2022 kern.info kernel: [1235094.146648] sd 0:0:0:0: [sda] tag#18 CDB: opcode=0x28 28 00 d9 80 09 78 00 00 90 00
Sat Jul  9 23:43:06 2022 kern.info kernel: [1235094.162325] sd 0:0:0:0: [sda] tag#17 uas_eh_abort_handler 0 uas-tag 2 inflight: CMD
Sat Jul  9 23:43:06 2022 kern.info kernel: [1235094.178088] sd 0:0:0:0: [sda] tag#17 CDB: opcode=0x28 28 00 d9 80 09 20 00 00 58 00
Sat Jul  9 23:43:06 2022 kern.info kernel: [1235094.193783] sd 0:0:0:0: [sda] tag#16 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD
Sat Jul  9 23:43:06 2022 kern.info kernel: [1235094.209564] sd 0:0:0:0: [sda] tag#16 CDB: opcode=0x28 28 00 d9 80 09 08 00 00 08 00
Sat Jul  9 23:43:06 2022 kern.info kernel: [1235094.270850] scsi host0: uas_eh_device_reset_handler start
Sat Jul  9 23:43:06 2022 kern.info kernel: [1235094.407141] usb 1-1: reset high-speed USB device number 2 using xhci-mtk
Sat Jul  9 23:43:06 2022 kern.info kernel: [1235094.567399] usb 1-1: device firmware changed
Sat Jul  9 23:43:06 2022 kern.info kernel: [1235094.576342] scsi host0: uas_eh_device_reset_handler FAILED err -19
Sat Jul  9 23:43:06 2022 kern.info kernel: [1235094.576396] usb 1-1: USB disconnect, device number 2
Sat Jul  9 23:43:06 2022 kern.info kernel: [1235094.589018] sd 0:0:0:0: Device offlined - not ready after error recovery
Sat Jul  9 23:43:06 2022 kern.info kernel: [1235094.612980] sd 0:0:0:0: Device offlined - not ready after error recovery
Sat Jul  9 23:43:06 2022 kern.info kernel: [1235094.626735] sd 0:0:0:0: Device offlined - not ready after error recovery
Sat Jul  9 23:43:06 2022 kern.err kernel: [1235094.654874] blk_update_request: I/O error, dev sda, sector 3649046904 op 0x0:(READ) flags 0x80700 phys_seg 18 prio class 0
Sat Jul  9 23:43:06 2022 kern.crit kernel: [1235094.677348] EXT4-fs error (device sda1): __ext4_get_inode_loc:4721: inode #114032881: block 456130607: comm smbd: unable to read itable block
Sat Jul  9 23:43:06 2022 kern.err kernel: [1235094.677390] blk_update_request: I/O error, dev sda, sector 3649046816 op 0x0:(READ) flags 0x80700 phys_seg 11 prio class 0
Sat Jul  9 23:43:06 2022 kern.err kernel: [1235094.703459] blk_update_request: I/O error, dev sda, sector 2048 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 0
Sat Jul  9 23:43:06 2022 kern.err kernel: [1235094.725460] blk_update_request: I/O error, dev sda, sector 3649046792 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
Sat Jul  9 23:43:07 2022 kern.err kernel: [1235094.768746] blk_update_request: I/O error, dev sda, sector 2048 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 0
Sat Jul  9 23:43:07 2022 kern.err kernel: [1235094.789682] Buffer I/O error on dev sda1, logical block 0, lost sync page write
Sat Jul  9 23:43:07 2022 kern.err kernel: [1235094.804604] EXT4-fs (sda1): I/O error while writing superblock
Sat Jul  9 23:43:07 2022 kern.crit kernel: [1235094.816593] EXT4-fs error (device sda1) in ext4_reserve_inode_write:5964: IO failure
Sat Jul  9 23:43:07 2022 kern.err kernel: [1235094.832529] blk_update_request: I/O error, dev sda, sector 2048 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 0
Sat Jul  9 23:43:07 2022 kern.err kernel: [1235094.853543] blk_update_request: I/O error, dev sda, sector 2048 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 0
Sat Jul  9 23:43:07 2022 kern.err kernel: [1235094.874478] Buffer I/O error on dev sda1, logical block 0, lost sync page write
Sat Jul  9 23:43:07 2022 kern.err kernel: [1235094.889390] EXT4-fs (sda1): I/O error while writing superblock
Sat Jul  9 23:43:07 2022 kern.err kernel: [1235094.901718] blk_update_request: I/O error, dev sda, sector 1950971720 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 0
Sat Jul  9 23:43:07 2022 kern.err kernel: [1235094.923765] Aborting journal on device sda1-8.
Sat Jul  9 23:43:07 2022 kern.err kernel: [1235094.933124] blk_update_request: I/O error, dev sda, sector 1950615552 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 0
Sat Jul  9 23:43:07 2022 kern.err kernel: [1235094.955180] blk_update_request: I/O error, dev sda, sector 1950615552 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 0
Sat Jul  9 23:43:07 2022 kern.err kernel: [1235094.977156] Buffer I/O error on dev sda1, logical block 243826688, lost sync page write
Sat Jul  9 23:43:07 2022 kern.err kernel: [1235094.993453] JBD2: Error -5 detected when updating journal superblock for sda1-8.
Sat Jul  9 23:43:07 2022 kern.notice kernel: [1235095.485355] sd 0:0:0:0: [sda] Synchronizing SCSI cache
Sat Jul  9 23:43:08 2022 kern.info kernel: [1235095.734879] sd 0:0:0:0: [sda] Synchronize Cache(10) failed: Result: hostbyte=0x07 driverbyte=0x00
Sat Jul  9 23:43:08 2022 kern.info kernel: [1235096.042801] usb 1-1: new high-speed USB device number 3 using xhci-mtk
Sat Jul  9 23:43:08 2022 kern.info kernel: [1235096.205761] usb-storage 1-1:1.0: USB Mass Storage device detected
Sat Jul  9 23:43:08 2022 kern.info kernel: [1235096.219003] usb-storage 1-1:1.0: Quirks match for vid 174c pid 55aa: 400000
Sat Jul  9 23:43:08 2022 kern.info kernel: [1235096.233584] scsi host1: usb-storage 1-1:1.0
Sat Jul  9 23:43:30 2022 kern.info kernel: [1235118.066616] usb 1-1: reset high-speed USB device number 3 using xhci-mtk