If ElectricTrain, Krastorio2, and Multiple Unit Train Control are installed, it causes a circular dependency issue.
The best way to resolve this issue is to remove "?MultipleUnitTrainControl" from the dependency list of ElectricTrain. From my testing, this does not affect anything (all the power and grid changes are still made to both regular and MU versions, thanks to the latest MUTC updates). This ensures that the load order is ElectricTrain -> Krastorio2 -> Multiple Unit Train Control.