If it's an R32 it will be the headlight switch. Common issue
Edit: though check with a multi meter, the switch is around $200 so not cheap if it isn't the issue.
Edit edit: or you could be cheap and run a bridge wire from one headlight to the other, i did that to fix my old 32 back in the day lolol