Dither belongs at the final bit-depth reduction, not throughout the mix.
Cause
Bit-depth reduction creates quantization error
When a high-resolution mix is reduced to a lower bit depth, the rounding process can create low-level distortion. Dither replaces that distortion with controlled noise.
That only matters at the point where bit depth is actually reduced, such as exporting a 24-bit or 16-bit delivery file from a floating-point session.
Diagnosis
Check the delivery format
If you are exporting floating point for mastering, you usually do not need final dither. If you are creating the final fixed-point file, dither may belong last in the chain.
Adding dither multiple times or before later processing defeats the purpose because the later processing changes the noise and audio again.
Fix
Put one dither stage last
Use one appropriate dither or noise-shaped dither stage after limiting and after final gain changes. Do not normalize, limit, or sample-rate convert after it unless the export tool handles order correctly.
Meter Core helps verify the final export level and noise floor after the delivery file is printed.