Hi Again folks, So like was suggested by vbaInet I removed all criteria, and added them back one by one.
And immediately the queries now return the new records entered.
I have just created another brand new record and it returns in the query.
I have changed nothing, not a bean. So it makes me...