I don't believe the Siglent is broken (yet). I loaded a home made test signal (csv-file named TEK_CAL3.csv) that I made a while back to generate a test pattern on my AWG to adjust the display geometry on some old Tektronix CROs. This file loads and runs like a charm on the Siglent AWG. Strange. I will have to study these files some more. I enclose the test file (with the file type changed temporarily from .csv to .txt), if anyone else would like to use it or troubleshoot with me.
It starts with a spike of 1.5 Vpp, followed by 9 spikes of 1.0 Vpp. The output from the Siglent of this file is perfect on both the X and Y scale. I will leave a Rigol screenshot for you to see as well.
The test file starts like this:
X,CH1,
Second,Volt,
0.00000e+00,1.50000e+00,
1.00000e-06,1.50000e+00,
2.00000e-06,0.00000e+00,
3.00000e-06,0.00000e+00,
4.00000e-06,0.00000e+00,
5.00000e-06,0.00000e+00,
6.00000e-06,0.00000e+00,
7.00000e-06,0.00000e+00,
8.00000e-06,0.00000e+00,
9.00000e-06,0.00000e+00,
1.00000e-05,0.00000e+00,
1.10000e-05,0.00000e+00,
1.20000e-05,0.00000e+00,
1.30000e-05,0.00000e+00,
1.40000e-05,0.00000e+00,
1.50000e-05,0.00000e+00,
1.60000e-05,0.00000e+00,