+1
You’ll find riding MTB with just about any spd type shoes are fine, because you change position and move about so much. But for road you need some really good stiff, if not rigid soled shoes otherwise you’ll be fighting cramp, sometimes after just 30minutes.
I used to just have a ‘one shoe for all bikes’ approach thinking I’d get away with it, but nah, after a few months of tingly agony I threw in the towel and bought some cheap (EXUS) carbon soled road specific shoes. Stupid to walk in (house is surrounded by gravel so they look trashed almost instantly), and impossible to walk up mountain passes in (so you literally cannot give in and push, because you won’t be able to), but my feet have never loved me so much.