Solved

Forwarding Android trial started events to mParticle fail with 400

  • 23 August 2021
  • 3 replies
  • 54 views

Badge +5

We have setup the mParticle Integration to forward subscription event data to mParticle. Currently this fails for most of `trial_started` events originating on Android.

Other events are reported successfully.

Steps to reproduce:

  • Opening our App in the Dashboard
  • Select Analytics > mParticle from the left 
  • Scroll down to “Recent Events”

Expected

All requests are successful and return a status code of 2xx.

Actual

`trial_started` events originating on Android fail with a 400 status code.

This is impacting our analytics stack heavily and a fast fix is highly appreciated. If you need further input from us let us know.

icon

Best answer by Jens 23 August 2021, 10:35

View original

3 replies

Userlevel 5
Badge +7

We believe to have found the cause of the issue, I responded directly via email.

Badge +5

Thank you for looking into it quickly. 

For reference if anyone else is experiencing this: In some cases we set a wrong mParticle Id when initialising the RevenueCat SDK, which failed then failed on mParticle’s side due to a parsing error. Ensure the mPID is correctly set, it must be a String that is parsable to an Int64.

Userlevel 5
Badge +7

Hi Wolfgang,

We are looking into it.

Jens

Head of Product @ RevenueCat

Reply