Thanks to some fantastic feedback on how we handle auto-populating locations, we've made a slight change to our filter logic. If there are two locations available, one of which is an age filter, and one is a grade filter, we'll always auto-populate the grade filter.
The change here is that we're now prioritizing grades higher than the last check-in. This should help as children are moving from an age filtered location (like pre-school generally is set), and a grade filtered location. Now, if they fit into both, they'll automatically get auto-populated to the grade filter.
We've updated our master Filter Logics article to now reflect the full logic.
Enjoy! and thanks for the feedback!