2006 suzuki reno

i have check engine light on so i wanted to know the codes on it problem is when you plug the scanner in it wont show any codes it comes up as its not plugged in or no power to device i was told by auto zone to check both ecm fuses but both are good what else would cause this?