I’m in the process of getting cycling specific insoles from https://solestar.de. I need to wear custom insoles in my shoes for arch support, and used to just use them in my cycling shoes. The solestar provide great stability, however I experienced “burning feet” on my first few outings with them, so I returned them and the owner of solestar is making some refinements to them. (They are quite close to where I live). Hopefully they will work better with the modifications.
I will say though that almost everyone will benefit from such insoles. If you have the means, try them!