Did you make a typo on your example chords? ("where I have two chords per bar, e.g., C D Em A7 and G C G") You put in 7 chords in that example, so that shouldn't work too well with 3/4 timing. And this is really basic, but are you only putting chords into the 1st, 2nd and 3rd spots per bar?