Infuse only showing some seasons

I’m using Silo with the Jellyfin compatibility installed (direct mode) and have a strange issue with shows missing seasons only when viewed in Infuse, I’ve checked and it’s the same on any platform and for other users. If I navigate to the Jellyfin web view I can see the missing seasons and other apps like VidHub, SwitFin etc. also work fine but Infuse simply won’t show all the seasons. I have a suspicion it’s somehow related to the number of episodes as some shows like Seinfeld only show two seasons but others, like in the screenshots, will show more. Any ideas what the issue could be? There’s a chance this could be an issue with Silo but it only seems to be Infuse that has the problem as all other apps I’ve tried work fine.

Jellyfin web:

Infuse:

VidHub:

With some help from Claude I’ve found it’s related to an issue with Silo combined with how Infuse retrieves episodes - other apps like SwiftFin et al do it in a different way which explains the issue. I’ve created a bug report at [bug] Jellyfin compatibility capping/truncating /Episodes endpoint - breaking Infuse · Issue #1628 · Silo-Server/silo-server · GitHub if anyone is interested.