It’s really the wrong one selected, or rather, the correct one is not selected. I discovered it since “Select Events under Cursor” is part of a macro I’ve build that suddenly malfunctioned when I triggered it zoomed out. Zooming in, the macro worked as expected, so I started troubleshooting and found this bug to be the culprit.
The cursor was at a bar start. I then stepped 1 frame left. Zoomed in, it will select the event under cursor (that extends to right before bar start), but zooming out, it will either not select it, or select the wrong event.
EDIT: The right part (starting at bar start) is selected. Or nothing is selected. The result is the same. It will select the right event even though the cursor is positioned over the left event.