Are the HUD buttons in different blueprints? If so, Z-order between HUD widgets in different blueprints doesn’t work.
- in your level blueprint where you add each HUD blueprint you can set a z-order for the whole blueprint
- otherwise widgets in the last blueprint added will render above those in previously added blueprints (afaik)