> ## Documentation Index
> Fetch the complete documentation index at: https://moengage-doc-2298-s2s-type-case-sensitive.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# MismatchsenderId: How can I send push notifications?

> Fix the MismatchSenderId error in Android push notifications by ensuring your Firebase private key and google-services.json are from the same project.

MismatchsenderId can happen while sending the push notifications primarily due to a conflict between the private key uploaded on MoEngage dashboard and google-services.json file in the Android project. Kindly ensure you use the private key and the json file from the same project.

### Incorrect google-services.json file

Every Firebase project will have a **Project ID**. There are **couple** of things to check for correct json file.

* This Project ID should be same in the google-services.json file that is present in your Android app.

<img alt="Screenshot 2024-02-01 at 1.38.10 PM.png" src="https://mintcdn.com/moengage-doc-2298-s2s-type-case-sensitive/vuFOjGflXUEGyHp-/images/moengage_28b0cb.png?fit=max&auto=format&n=vuFOjGflXUEGyHp-&q=85&s=3ddd8b642dd5d405ca4823116e5b6de5" width="2464" height="1742" data-path="images/moengage_28b0cb.png" />

<img alt="Screenshot 2024-02-01 at 1.37.44 PM.png" src="https://mintcdn.com/moengage-doc-2298-s2s-type-case-sensitive/ci8Djcf_YLqDkdsJ/images/moengage_795adb.png?fit=max&auto=format&n=ci8Djcf_YLqDkdsJ&q=85&s=15aeaed6af17246cba645d67673f52f8" width="3454" height="462" data-path="images/moengage_795adb.png" />

* Package name in your manifest file also should match the **package name** in the google-services.json file

<img alt="Screenshot 2024-02-01 at 2.40.20 PM.png" src="https://mintcdn.com/moengage-doc-2298-s2s-type-case-sensitive/-y-IRwI6U1wYhebG/images/moengage_5f40fd.png?fit=max&auto=format&n=-y-IRwI6U1wYhebG&q=85&s=3c002c7fd4f3c8ef5312b0c29cfa32e0" width="3456" height="260" data-path="images/moengage_5f40fd.png" />

### Incorrect private key on MoEngage Dashboard

To verify if you have uploaded the right private key, the project\_id in the private key should match with the Firebase Project ID.

You can open the private key json file in any text editor and it will have the **project\_id** key with value as your project ID.

<img alt="Screenshot 2024-02-01 at 2.37.14 PM.png" src="https://mintcdn.com/moengage-doc-2298-s2s-type-case-sensitive/eN8TTpbzCRE-EZce/images/moengage_05c0d9.png?fit=max&auto=format&n=eN8TTpbzCRE-EZce&q=85&s=ac80d5572e2f8f24f46eba8b5eb492c9" width="1464" height="614" data-path="images/moengage_05c0d9.png" />

Private key is usually generated from service accounts page, **don't generate** a new key if you already have a key.
