I have a users object in Firebase's database, and I am using for example orderByChild('email') to find users by email (can be username as well or any other property available....). The field is indexed.
Something strange since recently (since ~24 hours ago) -- it doesn't work on newly entered users.
I can fetch data that was there days ago, but not data that was entered within the last day.
I can do something like usersRef.child(userUID) and find a user fine -- it's really just the orderByChild that's failing.
The issue can also be experienced via the REST API, IE https://myApp.firebaseio.com/users.json?orderBy="lowerCaseUsername"&equalTo="{username}"
Does it happen to you too?