aeadDecryptDataFrame() already returns status, but it's hardcoded to Status::OK() because it uasserts on any Status from the dependent method it call it makes.
We should either pass that through and leave it to the caller, or keep the uassert and return void.