Were the OEM or aftermarket? Are you sure they were for the right model?
The 350 Fourtrax/Foreman had three distinctly different electrical systems, and components will not work on the wrong model
86-87 350A Fourtrax
87 350D Foreman
88-up 350D Foreman
Dual Clutch Transmission
https://www.atvrider.com/story/news/honda-dct-gearbox-explained/
The ES is the same as a footshift, except there is a shift motor that manually turns the shift shaft to change gears, vs a foot lever.
The DCT is a lot more complicated, has two clutches, one for R, 2,4, and the other for 1,3,5. The DCT's have more seamless shifting, but again, much more complicated. They also have an Auto mode, where the computer uses readings from speed sensor, throttle position sesnsor, and who knows what else to shift the machine for you as an automatic transmission.
The DCT does have a shift motor though, and even in auto mode, that shift motor is constantly upshifting and downshifting, so they do wear out. Glad you got it fixed!