Honestly, average position in Google Search Console is one of those metrics that looks useful but can really mess with your head, especially when impressions start scaling up.
Say you were ranking #5 for a hundred keywords, then suddenly Google starts showing your pages for 5,000 additional queries at positions 18-40. Average position tanks, even while clicks keep climbing. Another thing: branded queries. If branded traffic jumps, clicks can skyrocket regardless of ranking changes because CTR on branded searches is just so much higher.
Other stuff worth digging into: device split (mobile vs desktop), country expansion, new pages getting indexed, AI Overview impressions, image or video search impressions, query diversification, and higher search volume periods. I've seen sites double their clicks while average position worsened, purely because Google started testing them across way more searches.
Search Console averages everything together, so it's better to look at: top landing pages, non-branded vs branded, query groups, CTR trends, and position distribution buckets (1-3, 4-10, 11-20, etc).
The connection between clicks and average position used to feel way tighter a few years ago, but modern SERPs are so fragmented now. One page can rank #3 for one query and #38 for 200 semantically related ones, all feeding into the same averages.