Does it matter in what order I load my modules

I usually load Distributor and Engine first. Then I load Transmission module.
Does this pose a problem at any time?

It generally doesn’t matter what order the modules are loaded in. However, if you install Transmission before Distributor and Engine, you will likely have to do a ‘Transmission Control/Refresh’ to ensure the tag information is published.

It should also be noted that if you are using ‘primary host ID’ in your Transmission and Engine configuration (which is generally always recommended) the ‘Transmission Control/Refresh’ is not required. This is because the use of the Sparkplug primary host ID ensures that both MQTT clients are properly communicating and ensure propagation of the tag data.