OH3 MQTT Command Topic Please Help

Almost self-evidently it was by this part that you included -

with a clue in the text shown on the button.

mappings= is the same in sitemaps for OH3 as it was for OH2.

There are no mappings= in MainUI because that doesn’t use sitemaps.

The approach to configuring MainUI is very different.
Example with lots of buttons -

this one is somewhat simpler -