I experimented a little more in 22.4.0 and I have observed the following:
When you click in the timeline time header and the playhead is in view, the playhead jumps to where you clicked.
When you click in the timeline time header and the playhead is out of view, the timeline view jumps to the timeline "page" that contains the playhead. The new page will center on the playback timecode that existed when you clicked, but the playhead will not park at that time. Instead, it will jump to the same relative position in the new page as the clicked position in the previously displayed page. An example:
Your pages are 20 seconds long (based on your zoom level). You begin playback from the beginning of the timeline and decide to click in the timeline header when the playhead gets to 30 seconds. You click exactly at the 5-second mark in the timeline header to stop playback. The timeline will scroll to the next page, but the playhead won't be parked at 30 seconds. Instead, it will park itself at 25 seconds. That's because the new page will be centered on 30 seconds (when you clicked to stop playback), and 25 seconds is 5 seconds into the new page, which corresponds to the same relative position as where you clicked in the old page.
I hope that makes sense. I think it's a bug because with auto-scroll turned off, Pr should honor the page and timecode location that you explicitly selected by clicking your mouse.
... View more