Actually in my Linux world there’s always a way. I had the same problem, this worked for me:
Open your terminal and type sudo nano crontab -e nano will open. Then add at the end: @reboot alsactl restore, then save the file. Actually will not execute this command each time you re-plug your headphones, it will execute it at boot, but it worked for me, I hope it works for you.