When installing a kickstand on the Delta - be sure to move the wiring harness' to the outside of the kickstand itself, ensuring they are not crimped in the kickstand clamp.  Take a look at the photo below for a reference:

It is also recommend placing a zip tie just to the front of the kickstand, to further support these wires and prevent any snagging or damage in the future.