pull your DTC codes. That check engine light is telling you there is a failure somewhere. The DTC should help chase the problem down.
Also it would help if you told us what year and model bike you are working with.
2004 VRod VRSCA , the ck engine comes on every few days, it may be on for 20-30 seconds as i saw , i might have missed some episodes, but by now 2 each high beam and low beam are out. Do i need to have dealer run a test and pull c0odes out or i have a way of ckng ? Thank you
Check your battery voltage at around 2000 - 2500 rpm.It sounds like you may have a faulty regulator.
Other thing to check is are the filaments actually burnt out or just broken at one or both ends. If they are broken and not burnt then you have a vibration problem with the headlamp, so need to check mountings etc.
My observation is that there is only only one bulb for low beam and one bulb for high beam. You mention that two each are burnt out. What type of lights do you have on the bike? Are these LEDS? A picture would help greatly.
Put a voltmeter across the battery terminals and start the bike. Should charge about 13-14 volts consistently even revved up. If it’s changing with engine speed (going up over 15v) the voltage regulator has failed