Hi @dasaanand,
Thanks again for raising this issue and for working with support via skype last week to uncover the fix.
For others encountering this error message, the issue occurs when a testing device’s locale is not the US.
The fix is to remove all instances of Locale.US from the Android SDK where the output is not log based.
MoPub will be removing Locale.US hardcoding for machine output in an upcoming release.
More information about this issue can be found here in the “Be wary of the default locale” section.