Your absolutely positive you have checked the running light fuse ,sorry but it's happened few times, owner checked tons of fuses missed THE fuse.
I have several self-resetting fuses and relays for exterior lighting. Possibly a bad relay or its connection/s somewhere to take the heavier load off HL switch that usually come from car or light truck.
95 Monaco Crown Royale
M11 400hp, 4060 trans.
Aquahot, Generac Guardian7.5k