Please add aria-labels as default on mobile.
Create a text button. Run page and Check lighthouse. It passes.
Change to text with icon and add an icon. It passes.
Change template option to display only icon on mobile.
It fails with message "Buttons do not have an accessible name".
There is no aria-label. This could easily be set to the button label by default.
To fix I have edit the button, go to advanced -> Custom Attributes. Set this to :
aria-label="some text". I have to do this for all my buttons in my mobile app.