Hello,
Is the MST configured properly on all switches, i.e., is the number of MST instances, individual VLAN mappings, region name and the revision number identical on all switches?
Also please note that for MST, the priority is configured using the command spanning-tree mst INSTANCE priority PRIORITY, not the usual "spanning-tree vlan X priority N".
Best regards,
Peter