Yeah - I'd be checking all this first up.
I'm usually very good about making sure I have good grounds after painting/PC......but the headlight bezel was not grounding.Make sure all your grounds are good including engine to chassis. Looks like all new paint you could easily just not be grounding well enough if your paint is good and tough.
CaTacL......the harness is fairly solid with just minimal hardening on some lines. I'm sure it's faulty because of my doing.
I started from the rear of the bike and am working towards the front. So far the rear bulb socket was not grounding due to corrosion so that got addressed. Working my way forward I found that I just taped over the fused connection (no fuse)........so that explained no power to the front. Slowly addressing these but still no power from switch......it may be faulty but I may have connected some items incorrectly. So far things ohmed out and tested power to the rear lighting.
Have faint spark but enough to kick it over and get some life