Starting playback in middle of cycle marker messes up timing

When I start playback in the middle of a cycle marker nothing plays in sync with the metronome. If I start the play head before the cycle region, it plays fine. Why is that?

Also, if I start playback from a key editor on a midi clip, it solos that clip. Can I make it to where this doesn’t happen?s

Regarding this there’s a Solo button only for the key editor. With the key editor in focus just press “S” (or whatever is the shortcut for solo).
This is a very useful function if you’re checking part of the arrangement and want, for example, select few midi clips and work on them only.