If you could only do 29 sts on the second shoulder, then you only had 63 to start with instead of 64. Or miscounted and did too many on the first side. Check how many sts you bound off? Count the number that you passed over the next one.
sue- knitting heretic