Flight Search Advanced is missing some flights

I’m not sure where is the best place to post this, forgive me if this isn’t it.

I’m trying to make use of a URL like this: https://aeroapi.flightaware.com/aeroapi/flights/search/advanced?query={ident_or_reg {VIR*}}

I would expect it to return all Virgin flights. It’s not but it does have a Links.Next URL in the returned JSON which I believe is essentially a call to the next page. The next page also contains a Link.Next URL that returns data. The third call returns null in Link.Next which suggests it’s the end of the chain/last page.

The list of flights returned though does not contain the same data if I do https://aeroapi.flightaware.com/aeroapi/flights/search/advanced?query={ident_or_reg {VIR*}}&max_pages=10. In this instance I 5 pages returned. At this moment, there’s a flight VIR7 which is in the 10 page response but not the paged version.

There’s a second oddity. If I make a call with max_pages = 10 then I get 5 pages. If I make a call with max_pages=5 I only get 4.