Weird delay when routing pages

Hello everyone,

I got this weird thing where when i route from a page (in the tabs) to some other page which doesnt render the tabs this flickering/delay happens.
I am using Ionic 7.2.

This is my html of the tab page (the ts doesnt do anything interesting, only route.navigate(…)):

here i just have a carousel, each card is clickable and routes to the detail page:

this is what it looks like for a short time (when routing)