What P0780 usually means
P0780 is broad, but not meaningless. It usually appears when the transmission knows a shift event went wrong, yet the failure pattern is bigger than one easy solenoid label. That can mean hydraulic pressure loss, valve-body trouble, sticking shift solenoids, clutch apply problems, fluid issues, or speed-sensor data that made the controller lose confidence in the whole shift event. In other words, P0780 is often the code that tells you the transmission is unhappy in a system-level way.