Did you remember to put a coin or shim between the lever housing and the lever end per the service manual...there is a little momentary switch that can be mis-indexed if not and possibly break the plastic end...
Of course the pivot and mounting bolts should not be overtightened and it is very easy to catch the wiring or other bits inside, so don't feel bad...just check all functions including tail lights, etc.