With any of my 22's, no matter the sight, using a real subsonic, zeroed at 25, I'm 1/4 to 1/2" low at 50 depending on scope height and 8-9" low at 100.
The comment above about plinking vs precision and such a zero, is spot on and is why in a previous decade , most 22 scopes had 1/8 min adjustments for more precise adjustment for competition.
Zeroed at 50, I'm 6.5-7" low at 100 and 1/4" ish high at 25 with most match or standard velocity ammo.
Super speed or hyper velocity ammunition begins to get problematic on consistent reportable zero results.
I've built custom bases and gone as far as putting a nightforce with 110 minutes elevation on a 22 to push the envelope.
And once upon a time, in a plowed field, we did a max ordinate test and got a 22 bullet beaten zone at 900 yards.... never got one past 950 at 375asl in our deep South location.
My cz452 suppressed is zeroed at 50, 100 hold is the subtension at 14x.
My ar22 suppressed is zeroed at 25, rarely shoot it past 50, because it's not near as accurate as the cz.
My 52 has 25, 50, 75, 100, 150, 200, 250, and 300 yard zeroes on its range card for several lots of ammo.
Anything past 100 is very wind sensitive and maybe a high degree of luck.