Here's a perfectly great update that didn't result in a quick win:
"I spent all day debugging that null pointer issue like we discussed. I thought maybe it was because the API was sending nulls across, but I looked at the logs and couldn't find any instance of that happening. I thought maybe it was a type coercion issue too, but I wrote a few tests to rule that out and it turned out not to be the case. Then I remembered reading about a memory corruption issue that sometimes happens in our runtime version, so I spent the rest of the day reading about the situations where that occurs and figuring out if it applies to us, but didn't get enough time to finish that up completely."