How to reorder highlights in Preview according to page numbers?
It's been like that since El Capitan. Your best bet for now is testing out other PDF viewers.
The good news is that it supposedly is fixed in Big Sur: https://www.reddit.com/r/MacOSBeta/comments/jjhrfz/is_the_issue_of_preview_showing_highlights_and/