Digital input false triggers when using 24Vdc solenoids

Have you tried tuning that delay to the minimum that works - I'd be surprized if transients are lasting even 1ms, let alone 100ms.

I haven't yet but I will go lower. Sadly work has got in the way the last few days.
100mS was really just a 'proof' that a delay was a fix.