Reporting: Improved blank/invalid row handling and logging