Perboard Brownout but Works with Wires

After thinking about it... maybe it's a bad soldering job on the proto-board headers. Maybe some of the solder is touching somewhere and that is causing the short?