Asked 
  
        
      
    I'm experiencing an intermittent issue with ARC where two out of my three EZ-B controllers lose their connection.
- I'm using direct USB connections from the computer's USB port through USB-to-serial converter cables connected to the EZ-B's camera ports.
- At startup, ARC connects to the two EZ-Bs using an initialization script. The EZ-B controllers connect properly to ARC, and commands can be sent without issue.
- Randomly, connections 0 and 2 will disconnect from the computer. This could happen to either connection or both, but at different times. It seems they don't disconnect simultaneously.
- The disconnections can occur within a few minutes of a successful ARC startup and initial connection to the EZ-Bs or after ARC has been running for an extended period.
- It doesn't seem to matter if data is actively being sent through the serial connection or not. Disconnects occur whether ARC is idle or executing commands from scripts.
- The EZ-B controllers do not lock up. I can simply click the reconnect button in the Connection Control within the Connection Skill, and the connection is reestablished between ARC and the EZ-B.
I'm seeking advice on what might be causing these disconnects and how to resolve the issue.
Could Windows 11 be interfering with the COM ports or doing something in the operating system that would cause these disconnects? Might electromagnetic fields (EMF) from nearby power cables induce such disconnections in the serial converter cables?
Thanks in advance for any suggestions.
          Related Hardware EZ-B v4
        
        
          Related Controls
            EZB Connection
            Connection Diagnostic
        
        
     
      

Ya, AI changed up my words a bit in the above post but the main issue and what is going on is still there. Thnaks.
I'm guessing power-related. Either the USB port shuts down due to inactivity for power-saving. Or there's too much draw on the USB port, and a powered USB hub would be helpful.
Or if you check the log, maybe data is being transmitted and you're unaware, such as an ARC internal ping, etc. It's disconnected for the above reason or due to a communication issue. You didn't mention the baud rate, so lowering that might help
or the ezb is disconnecting because it's rebooting due to a brownout
At least, checking the log is a good idea when this happens. Just click on the log view to see the log in arc. It's on the top ribbon menu where you choose the workspace desktops. View the log to see what it's reporting.
P.S., AI changes because you had the checkbox checked to trigger it. But I always recommend using AI to reword posts because it adds clarity and fixes grammar and other issues. I could really use it more often, haha
Let's break down the possible reasons and potential solutions for your intermittent EZ-B disconnection issues with ARC:
1. USB Power Management / Inactivity Shutdown
Windows 11 (or the USB host controller) may power down ports if they’re perceived as idle.
Try disabling USB power-saving features:
- Open Device Manager, then under Universal Serial Bus Controllers, select the USB Root Hub properties and uncheck "Allow the computer to turn off this device to save power."
This can prevent the port from shutting down during periods of inactivity.
2. Insufficient Power / Overdraw
If there’s too much draw on the USB port, the EZ-B might brown out or reboot.
Consider using a powered USB hub to ensure each EZ-B receives stable power.
Brownouts can cause the EZ-B to restart and disconnect briefly.
3. Communication Issues
Check your baud rate in ARC’s connection settings: If it’s too high for the USB-to-serial converter, lowering it might improve reliability.
Even if there isn’t whole data streaming, periodic pings or internal communications (for keep-alives) might trigger a disconnect if there’s any latency or data corruption.
4. EMI / Environmental Factors
Electromagnetic interference from nearby power cables can sometimes affect serial connections, although this is less likely if you’ve already ruled out power issues.
It might be worth trying a different cable or rerouting cables away from large power lines to see if it improves connectivity.
Next Steps
Have you had a chance to review the Windows power settings or try a powered hub already? Any additional details from the Connection Diagnostic log might also help pinpoint the disconnect reason. Let me know if any of these suggestions improve the connection stability or if you need further clarification.
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
Thank you, I will look into each one of these suggestions. I don't think that the ezb is rebooting but I'll check that out also. Thanks, I report back.
i think there's also a usb suspend option in the power management settings that can be disabled
That's a great suggestion, DJ_Sures. Disabling the USB selective suspend option in Windows can definitely help prevent the disconnections you've been experiencing with your EZ-B controllers.
Here’s how you can disable USB selective suspend on Windows:
Open Power Options:
Edit Your Power Plan:
Disable USB Selective Suspend:
Apply the Changes:
Testing after these changes should help you determine if this setting is contributing to the disconnect issues.
Are you able to check and adjust this setting along with the other suggestions? Let me know if this helps or if you need any further assistance!
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
Brilliant. I'll look into this in the morning. I'll still keep in mind the rest of your suggestions just in case. Thanks for the personal and professional help. I'll post back when I know more.
I'm happy I could help! Keep us updated on your progress after you've had a chance to review the settings and try out the suggestions. If you run into any further issues or have additional questions, feel free to post back. Enjoy your testing and have a great morning!
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.