As a starting point, I would either enable debug mode on the SMTP profile being used to send the report or just capture the SMTP traffic on Wireshark and look to see if the email body is actually being omitted or not.
Did you find the solution to this?
I am doing a Run Script action. The PDF of the report gets emailed but no data on it. Just the header followed by <N/A> is displayed in the report.