MacBook Pro
OS-X 10.9.5 Mavericks
Audacity 2.1.3 Apparently working perfectly well.
I was just describing to someone how to set a label during a long reading when my labels failed. I read a short passage and set several labels during the reading. CMD-B > Enter, CMD-B > Enter, CMD-B > Enter and this is what happened. Aren’t they supposed to follow the performance cursor?

I never use labels, so this was a surprise.
???
Koz
Cmd+B is “Add label at selection”. So what you see is what it should do - add a label at the editing cursor position.
Cmd+. is “Add label at playback position”.
– Bill
add a label at the editing cursor position.
My cursor at the time was several seconds into the performance.
Cmd+. is “Add label at playback position”.
Or “Record” which was the goal.
Koz
The goal of the poster’s question was to mark places to edit a long performance later, but that only works for the first edit. The label track doesn’t seem to follow me when I cut mistakes from the middle of my reading. Is that a setting?
Koz
Looking at your screen shot, your red recording cursor was several seconds into the performance. Your editing cursor was at time zero.
And, yes, while you are recording, Cmd+. will add a label at the recording cursor position.
– Bill