FYI: I've bisecte the issues down to the split check_request patch and still can't see why we have problems. Bisecting it down to minimal changes inside that patch now.