I have an unusual, “made-up” first name. Nowadays it’s common ... but I’m in my 60s, so it wasn’t common growing up.
I only correct the pronunciation if I expect to see that person again. This way, I’m not constantly feeling rude by correcting everyone.