App Rejected

i have made a Complete Chat App for Android using Firebase and it has a lot of features.
however it has been rejected

Thank you for your submission. We have completed our review of “FireApp Chat | Android Real Time Chat App Inspired By WhatsApp using Firebase” and unfortunately we found it isn’t at the quality standard required to move forward, and you won’t be able to re-submit this item again.

and i have seen other similar apps on Code Canyon that have less features than mine!.
anyone can give me a reason for that?

here is the demo APK file so you can take a look at it.


There are lot of apps on codecanyon giving chat and much more so you have to make your app so it will compete them otherwise they will keep rejecting.