Part of this is a fundamental flaw in adsense, it is knowingly hostile to PWA apps, route transitions are not something it likes it prefers full reloads.
I am not sure how much we can do to help here given there is no API internally to trigger adsense that we are on a new page.