Highlight by default does not record the contents of <canvas> elements. This is usually why the session replay has blank areas where those areas should be <canvas> elements.
We are currently experimenting with recording the contents of <canvas>. You can enable this by setting enableCanvasRecording to true when calling H.init().
Even though this feature is experimental, it should not have any impact on your application. If you run into any issues please let us know!