Invisible page instance after this.nav.setRoot - iOS only!

I have a VERY strange problem - on iOS when i navigate via my sidemenu, i do this.nav.setRoot(page)

And for one page the instance of the page i navigated from is not getting removed (screenshot of DOM)

So it isnt visible and it stays above the page im navigating to, so nothing is clickable on the page im navigating to
I have no idea why it happens
It happens only on iOS
And i cant find any evidence of something like this on the internet