If the wattage of the bulbs is too low they will flash slowly or not at all. I've discovered this after a week of head scratching, my new winkers had 10w instead of 21w bulbs.
+1 on this... seriously, my 75 550 had the same problem when I put some trailer lights on it (until I pulled original lights off my parts bike). All I did was put bigger bulbs in it and it fixed the problem. Think of it this way, the flasher is a bimetallic strip that heats up, curls to break the flow of electricity, cools down then makes contact again... then repeats. Bigger bulbs means more current, means strip heats up faster. The only exception is if youre using LED bulbs. Then youll have to get an electronic flasher.
Just noticed you got it to work a different way... for anyone else, bulbs work too