Ender 3 communication timeouts / disconnects

What is the problem?

Printer Disconnecting from OctoPrint (or computer?)

What did you already try to solve it?

I have run several different cables with ferite magnets or not. Tried with different OS. Different USBC hubs nothing seems to prevent the printer disconnecting.

Have you tried running in safe mode?

Yes

Did running in safe mode solve the problem?

No

Systeminfo Bundle

You can download this in OctoPrint's System Information dialog ... no bundle, no support!)

Bundle here vv
octoprint-systeminfo-20221229192945.zip (151.5 KB)

Additional information about your setup

OctoPrint version: 1.8.6, 2016 Macbook Pro running Ubuntu 22.04 is the OctoPrint host, Creality Ender 3 running Marlin 2.1.2 slightly modified for CR touch and temp/ position/ sd print auto reporting, Browsers: Chrome, Edge, Brave, Client OS: Windows 11

Very simmilar to Getting urb stopped: -32 error for months, out of ideas on what to try - #13 by Nelson524 but this didn't seem to help me.

This has been a problem for a month ever since I attempted to set up octoprint on this Macbook. I originally tried using MacOS to run it but it started disconnecting and having serial usb problems. I installed Ubuntu on it and seemed to have better luck at first (after removing brltty). Then it started having the same issues. I've used 4 different USBC hubs with the machine including a powered dock. I'm not using octoprint to fully host prints because of this so I have only run SD Card prints. Atleast then I don't loose hours / days of progress. I think the issue might be on the Linux side but it might be a bit out of my league. I watch dmesg | grep USB and find as soon as I get
ch341-uart ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
OctoPrint starts throwing communication timeouts. I did also try taping the 5v pin and not taping the 5v pin on the various usb cables I used. Here is a copy of a full report from dmesg | grep USB just incase:

[    0.213385] ACPI: bus type USB registered
[    0.276625] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.276648] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    0.276669] uhci_hcd: USB Universal Host Controller Interface driver
[    0.996327] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
[    1.001965] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
[    1.001970] xhci_hcd 0000:00:14.0: Host supports USB 3.0 SuperSpeed
[    1.002102] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.15
[    1.002106] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.003857] hub 1-0:1.0: USB hub found
[    1.005815] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.15
[    1.005818] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.007212] hub 2-0:1.0: USB hub found
[    1.007783] xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 3
[    1.010120] xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 4
[    1.010124] xhci_hcd 0000:07:00.0: Host supports USB 3.1 Enhanced SuperSpeed
[    1.010154] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.15
[    1.010157] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.010255] hub 3-0:1.0: USB hub found
[    1.010398] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.15
[    1.010400] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.011325] hub 4-0:1.0: USB hub found
[  277.709307] usb 1-8: new high-speed USB device number 2 using xhci_hcd
[  277.862260] usb 1-8: New USB device found, idVendor=0bda, idProduct=5487, bcdDevice= 1.47
[  277.862265] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  277.863239] hub 1-8:1.0: USB hub found
[  278.153418] usb 1-8.5: new high-speed USB device number 3 using xhci_hcd
[  278.257127] usb 1-8.5: New USB device found, idVendor=413c, idProduct=b06e, bcdDevice= 1.01
[  278.257148] usb 1-8.5: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[  278.279954] usbhid: USB HID core driver
[  278.427505] hid-generic 0003:413C:B06E.0001: hiddev0,hidraw0: USB HID v1.11 Device [Dell dock] on usb-0000:00:14.0-8.5/input0
[  278.573547] usb 1-8.3: new high-speed USB device number 4 using xhci_hcd
[  278.689515] usb 1-8.3: New USB device found, idVendor=0bda, idProduct=5413, bcdDevice= 1.21
[  278.689520] usb 1-8.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  278.690961] hub 1-8.3:1.0: USB hub found
[  278.981529] usb 1-8.3.3: new full-speed USB device number 5 using xhci_hcd
[  279.084241] usb 1-8.3.3: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.64
[  279.084246] usb 1-8.3.3: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[  279.084248] usb 1-8.3.3: Product: USB Serial
[  279.173733] usb 1-8.3.5: new high-speed USB device number 6 using xhci_hcd
[  279.285130] usb 1-8.3.5: New USB device found, idVendor=413c, idProduct=b06f, bcdDevice= 1.01
[  279.285135] usb 1-8.3.5: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[  279.291808] hid-generic 0003:413C:B06F.0002: hiddev1,hidraw1: USB HID v1.11 Device [Dell dock] on usb-0000:00:14.0-8.3.5/input0
[  279.305084] usbserial: USB Serial support registered for generic
[  279.307995] usbserial: USB Serial support registered for ch341-uart
[  279.314860] usb 1-8.3.3: ch341-uart converter now attached to ttyUSB0
[  279.376276] hid-generic 0003:413C:B06F.0003: hiddev1,hidraw1: USB HID v1.11 Device [Dell dock] on usb-0000:00:14.0-8.3.5/input0
[  280.622105] usb 1-8.3.2: new high-speed USB device number 7 using xhci_hcd
[  280.723732] usb 1-8.3.2: New USB device found, idVendor=1b3f, idProduct=2247, bcdDevice= 1.00
[  280.723735] usb 1-8.3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1471.057094] ch341-uart ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 8341.570495] ch341-uart ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32

Any help you guys have would be absolutely appreciated.