Not really sure I understand your question.
If the values are not in the report at all then it is a data selection or join issue.
If they are not in the 'correct' cell of the crosstab then your report grouping or crosstab row and/or column sections are the issue.
since the crosstab is in a GH, the first filter applies to that instance of the crosstab is to only include a row that falls into that one group.
Most likely your issue is that you want to show cells for records that don't exist. That can be done but it is more difficult at a group level like you have it.
Basically a crosstab only shows a column (or row) when that value exists in the data set creating it. By breaking things into groups if no row exists in that group with the value of 'Excel 105 run...' it can't be includeding in that CT in that group.