You have to use ratcheting straps to properly tie down the bike, IMHO. Pics below are clickable for higher resolution/larger versions.
Here is a picture of how to tie down a 919 to a trailer. You can run the ratchet straps around the lower triple tree and fork tubes and crank down on them to compress the front fork. Get it down at least an inch or two - this will give the bike enough tension to hold it into the chock or the back of the truck bed. This will hold the bike upright and be the primary means the bike is held in the trailer. You can then attach regular clamping straps to the rearsets or the rear seat handle - the purpose of these is not to hold the bike in the trailer but to keep the rear end of the bike sliding around while you drive. You just pull these tight, don't try to crank down on them - and they will be fine. All this is doing is keeping the bike's arse from sliding around, not keeping the bike upright in the truck or trailer.
As shown above and below, you can also wrap or attach the rear straps to the rear wheel. This is an older technique from when bikes didn't have rear grab handles or suitable rear footpeg mounts, etc.
If you don't like or can't access the lower triple tree area, you can do this with almost any bike with handlebars (as opposed to clip-ons like full-on sportbikes have) if your ratchet straps are long enough or you have handlebar loops:
Or on an older bike:
Note the compressed front suspension. This provides tension against the straps, which will be the main things keeping the bike upright and in the truck or trailer.
Don't pinch any wires or hoses under the straps or handlebar loops, this picture was with the straps slightly loose so there's not going to be any damage.
This old GS was loaded without the rear end being tied in place because there were totes of parts and such that were tied down around it and kept the end from sliding.
If you don't have rear eyelets, hooks or other anchors on the trailer or truck bed, you can do this - attach the rear straps to the front tiedowns and the rearset frame. Again, this is not intended to hold the bike in the transport but simply to keep the bike's rear end from sliding around.
Edit: That said, you'd be better off troubleshooting the bike yourself with a multimeter. That zapping noise under the seat was probably just an underpowered relay panicking due to the insufficient power. They make that kind of noise when they make and break a connection rapidly. Take your multimeter and the service manual wiring diagram and work your way from the battery out to see where power is going or not.