We share several reports using the Share Reports functionality in Report Builder for newly created records in X days. If there were no new submissions and the report has no data the below email gets sent:
This is causing confusion with the recipients of the report as they believe that there is data but the report failed to send when really the report failed to send because there is no data. It would be better if the email message was specific to the reason the report did not send due to no data being available to export.