Dynamic queries refresh each time they are run. If records no longer meet the criteria, they will not be included. To see the same information each time the query is run, use a static query, or change the query criteria.

For additional information, refer to What are the differences between a static and dynamic query.