I have cleared cache, reset permalinks, verified the cart page is correct etc.
The mobile is going to the correct page however it is not able to retrieve it for some reason.
The page and ID are correct and when you manually type in the page name, vs woocommerce dynamically trying to go to the page ID, then it shows fine and you can checkout.
It is that the page ID will only connect on desktop.