I have a step attenuator with a series of switches (1-20 dB assorted values) that can be combined for (in theory) up to 80 dB total attenuation. Measuring the S21 individually, the 1,2,3,6,10,and 20dB switches yield S21 results on the nanoVNA that are very close to the stated values, testing over a 3-30 MHz frequency range. However, when I combine assorted switch values that sum to greater than 40 dB, the S21 results more or less max out at about -43 dB. On the other hand, the nanoVNA does displays S21 values in the -80 dB range with the step attenuator disconnected.
This makes we wonder whether the -43 dB maximum S21 result is a property of the step attenuator itself (internal leakage?), or is it simply the true dynamic range with my specific calibration, cables, connectors etc? Even 40 dB of dynamic range is plenty for my uses, and it seems like I find a new way to use this amazing device every day, but I am curious to learn more about what the dynamic range is.