Is the cable threaded correctly? as in, was it inserted at the start of end of the shift cycle, it will go both ways, but only work when inserted at the correct one.
7800
http://techdocs.shimano.com/media/te...9830610604.pdf
7900
http://techdocs.shimano.com/media/te...9830702962.pdf