I have a client site that's running v18.104.22.168 and I've been able to successfully change the order of the blocks on the onepage checkout for guest users but if an existing user logs in they're taken to the third block (I moved shipping and shipping method above billing) which shouldn't be happening but the piece that's even weirder is that the shipping and shipping methods blocks can't be edited. If you click continue for the billing block it takes you to payment and continues with no way to review or change the shipping information.
I've reviewed forum posts about altering the order of the onepage checkout but still can't find anything related to the combination of why the shipping blocks wouldn't be editable and why the user would be taken directly to the third step though I'm assuming they're probably connected.
The products in the cart are shippable and, again, work correctly when a guest is checking out.
Thanks in advance for any assistance provided.
I found this topic: https://community.magento.com/t5/Version-Upgrades/One-page-checkout-process-does-not-work-anymore-st... Maybe it can help you!