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 recommended to place a zip tie just to the front of the kickstand, to further support these wires and prevent any snagging or damage in the future.