So apparently I'm not able to debug out why the URL is not changing when I move from one page to another using View Transitions, also I'm using a script to Scroll to top manually because apparently the scroll position is also failing to do this automatically as I navigate from one project to another. I've used the VTBot to solve this and I'm still not able to figure out why this is happening.
As you can see in the logs (Attached picture), in the before-swap event you can see that I'm navigating from 'coya-restaurant- to 'lacoste' but after the swap the URL didn't change, it only updated the DOM with the new project. You can also see that the updated scrollPosition is not the desired as it should send me to the top of the page everytime I navigate to another project.
Take a look at the live demo in https://www.lowton.tv/