The data until ~2018-06-15 rather suspicious. It looks potentially like soiling.
Both the DHI and GHI pyranometers were changed in June 2018. The DNI calibration coefficient was also updated in May 2018, but the coefficient hardly changed at all, so this is not the reason.
