How to troubleshoot soldering issue?
Looking at your soldering job, some of the joints look messy and crowded. I would assume that since it's working on the breadboard, the problem is with the actual solder connections. 


Use the continuity feature on your multimeter and see if any solder joints are touching other connections they're not suppose to.
Use flux before applying solder as it looks like your solder is not sticking properly to the metal. It works magic.
Make sure your iron is hot enough.
Make sure to apply the soldering iron to the component and not try to bring solder from the iron to the joint. This will cause a cold solder joint and that's kind of what some of those joints look like. Solder joints should look smooth and shiny.
Silly, but try jiggling the joints to see if there's a micro-fissure in any of the joints, which will cause intermittent connections.


I hope that helps you track down your issue!