The second [Text] is the problem. It is from the destination table and as you can see in the last line, is used as the Is Null test for missing records.
INSERT INTO [Copy Gas Leakage Tests] ( [Text], Result, Measure, Unit, Pressure, Unit1, [Date], [Time], [Text] )
SELECT CWHGasTests18.Text...