very odd… either you have found a bug (which ive not encountered)
or perhaps you hit punch-in a bit early
when are you hitting punch in? on the 1?
what i do is always hit punch on 2, so 1, 2 (punch), 3 , 4, 1 (play)
(oh and i use the metronome, to make sure im clear where ‘1’ is (*), esp. on first track)
the reason is, if you punch in on 1, if you hit it to early, it will be on the previous bar, which means it will “immediately” start recording - but your expecting it too start in 1 bar time.
note: the screen reflects this, but you have to be looking at it - which im not always, as i use a pedal to remotely start.
(*) there is one thing thats a pain on the pyramid , the metronome doesn’t have a separate tone for the bar, to the beat , so i tend to have to look at the screen/pads initially to know where its at.
please @squarpadmin put out a different tone on metro for bar start!
i will say, generally I also had all sorts of issues with live looping when I started on Ableton Live with a Push - very similar to use, things never seems to be in the right place.
and frankly i got fed up shifting them around, as Id have to often go back to the keyboard/mouse to see and correct the issue. (it was a pain to do on the push, similar to pyramid)
I talked to a friend and he just said,
“live looping is a technique, its more difficult that it looks, you need to be carful of the punch in/out points, and practise the timing”
not profound, but he was right, i just practised my timing, and it improved and became more enjoyable, as i didn’t have to start fiddling with thing after.
my timing is still far from perfect, but it’s ‘good enough’, and so transferred to the pyramid.