I managed to fox this issue by making woocommerce generate pages. This caused a weird issue tho. If you’re on the orders page, the navigation label for Home becomes Orders rather remaining home. And if you pick a specific order say #1234 it would say Order #1234 rather than just saying home.
Yes, re-creating WooCommerce pages should resolve this issue, maybe the account page got deleted. You can click the Create Pages button in WooCommerce/Status/Tools.
Regarding the menu label issue, we have this fix on the roadmap but this is not a critical bug, it’s confusing but doesn’t affect the functionality.