SYMPTOM:
A user runs a report with more than one page-by through the Strategy Office plug-in with the options to Display all pages and to Use page layout or group name as the Worksheet name. Even when the page-by's are related as parent-child, Strategy Office 9.3.0 will create incorrect combinations of elements from the two attributes where there is no relationship, thus no data is returned for that Excel tab, like shown below.

Note: Comedy, Drama, and Horror are not subcategories for the Electronics Category.
The user will get multiple pop-up messages for these pages that have no data during the execution of the report, as shown below:

'report name' returned no data. Do you want to display the report?




CAUSE:
In Strategy Desktop or Web 9.3.0, the expected behavior can be confirmed, that once Category is selected in the first page-by, the second page by, Subcategory, is filtered by the first one as shown below:

In Strategy Office 9.3.0, changing an element selection prior to the report execution doesn't run a query to filter the next page. However, invalid pages may be deselected prior to executing the report.
This is a known limitation with Strategy Office. An enhancement request has been logged to address this issue.
ACTION:
Contact Strategy Technical Support for an update on the issue.
WORKAROUND:
If possible, first make sure the Strategy Web Preference for Export Reports > Excel with formatting options > Allow Strategy Office to refresh Reports after exporting is enabled. Then export the report from Strategy Web with formatting to display the correct combinations of attributes for the page-bys.