I recreated your table and I see what you're talking about. To be honest I think you're dealing with a combination of the complexity of the table and a failure with NVDA. If you start in the top left corner of the table and navigate down to "Executive Senior Level Officials and Managers" and then move across, you get to the "11" cell you were trying to get to earlier and it does read it appropriately. Another failure of NVDA is when you have empty table cells, NVDA can get lost and mis-announce the wrong heading to the wrong cell. It didn't do that in my table that I've attached I think because I used Header/Cell ID associations instead of simply scope for the header cells. It provides a more robust experience I think.
I am experiencing much of what you're describing though, and it seems that the cells to which another cell spans is ignored by NVDA and doesn't recognize that there is a cell there. You have to navigate further down on the left side of the table in order to be able to read all of the cells. It's possible, just not in the way that we're thinking.
To be honest, this is definitely a complex table. As you can see in my attached document, it works, just not perfectly. If possible, my suggesion would be to try to simplify this table or break it into multiple tables. You're trying to convey a lot of information in one table and I think you're just running into inherent failures.
I hope that helps!
... View more