I wonder what is actually causing the error here. Looking at the 2 payloads diff on the site I can't spot anything. It's a weird one that's for sure.
Hopefully more convoluted than simple substring matches like that, but I've seen WAFS do that. If it is adding up substring matches, there is stuff like "subscription_update", "null", "created", "discountable", "total_count", etc, that would set a high floor.