My question is How can i clear the Cached Data after deleting the users data.
Since you're asking about Firebase behaviour the best place to find info is in the Firebase docs and repos.
A quick search turned up the the following:
https://github.com/firebase/firebase-android-sdk
Issue: Clear Local Cache while persistenceEnabled is turned on #466
Pull: Make clearPersistence() publicly available #455
And in the Firebase docs:
https://firebase.google.com/docs/reference/android/com/google/firebase/firestore/FirebaseFirestore#clearPersistence()
If you're running into bugs with Firebase getting out of sync you can report them to the Firebase team at https://firebase.google.com/support