I noticed only one side of my drivetrain would work with my robots (only with user programs) , then I found out devices that are plugged into port 1 and 10 were being recognized by the brain and working well, however those devices will not run user programs.
Have you set the ports on the user program? You may have been programming with different ports.
Yes. All the ports for the devices were set correctly