In song mode when I arm to track out to Ableton the first step of the song plays so when I hit record in Ableton this first step is not recorded. Is this expected behaviour?
Yes, in a nutshell.
Try putting a blank bar at the head of the song to give the sync time to line up.
Maybe 12 months later too late for the op but this question is a common ask for newbies.