Troubleshooting and FAQs

If there are any technical issues while integrating the SDK's, check the Troubleshooting docs for more information.

Chrome Push (Web Push)


MoEngage Test Account is Blocked?

There is a limit of 20000 users in the test account provided to you by MoEngage. Your test account will be blocked in case this limit is exceeded. You will no longer be able to access your test account.

One possible reason for this can be that the initialization of MoEngage SDK with App ID is done incorrectly on any one of the platforms and you have gone live with MoEngage SDK pointing to TEST environment of your account. Please go through the below platform wise SDK initialization checks to validate your integration :

  • iOS: In iOS make sure that you have made use of the DEBUG preprocessor macro while initializing the SDK to differentiate between Development Build(For TEST Environment) and Production Build(For LIVE Environment). Please follow the link to get more info on the same.

  • Web: When initializing the web SDK with debug_logs:1, the SDK will send the data to your TEST account. For production environment, please initialize the SDK with debug_logs:0.

<script type="text/javascript">
i['moengage_object']=r;t={}; q = function(f){return function(){(i['moengage_q']=i['moengage_q']||[]).push({f:f,a:arguments});};};
f = ['track_event','add_user_attribute','add_first_name','add_last_name','add_email','add_mobile',
for(k in f){t[f[k]]=q(f[k]);}
i['moe']=i['moe'] || function(){n=arguments[0];return t;}; a.onload=function(){if(n){i[r] = moe(n);}};

Moengage = moe({
  app_id:"APP ID",
  debug_logs: 0

Please follow the link to validate your Web SDK initialization.

Please reach out to [email protected] to understand more on this issue and take necessary actions.