It's... definitely a filter. I can say that much.
Not sure what's up with the 0 dB regions at start and end of the sweep, it's clearly a bug (The waveform behavior doesn't match, it's definitely not actually 0 dB)
I'm pushing limits of what I can do as far as dynamic range easily. The Siglent is putting +16 dBm into the doubler (which has an absolute max of +20 so it's safe but not leaving much margin). The doubler is only specced for 10-20 GHz input so 5-10 GHz input and trying to sweep down to 4 GHz on the input means I'm operating out of spec but it seems to mostly work.
The doubler has ~12 dB of conversion loss so I only have about +4 dBm coming out of it, which isn't a ton of stimulus energy when the DUT is this lossy.
I'm not sure why it's coming out as 30 dB IL. My simulations said it would be more like 15, plus copper roughness and ENIG plating losses which I did not expect to add another 15 dB.
I expect the filter rolloff is a lot sharper than what's shown here but the -45 dB loss range is putting me basically at the noise floor of the scope.
I could try to get more dynamic range by adding an amplifier after the doubler, but i'm a bit sketched out about putting big RF PAs on something going into a $10K-to-repair-if-damaged 16 GHz frontend that is rated for +/- 2V p-p.
Probably better to just send the thing to somebody who has a real VNA that can work at these frequencies.
