Revert "Revert "do not fail on the occasional device reports that have a null app_version or device_id""

This reverts commit 30607186c9769cab688abb6222a788cc09d7b944.
Merge pull request #3074 from dimagi/isnt-reverse-reverse-just-forwards

Revert "Revert "do not fail on the occasional device reports that have a...