Immersive Reader's functionality with tables in Canvas may indeed have limitations, as you described. While tables can be formatted correctly for screen readers like NVDA, Immersive Reader might not fully support reading table cells or retaining settings across pages. Unfortunately, there is no direct solution provided in the available context for improving Immersive Reader's performance with tables in Canvas.
To flag this issue for Microsoft, you might consider providing feedback through the official Microsoft support channels or forums where they track user feedback and issues. This could help raise awareness of the problem and potentially lead to improvements in future updates.
For now, exploring alternative methods to present data or using different tools that better support table reading in Immersive Reader might be necessary until a solution is implemented.
References: