I've already been around that loop a long time ago and had the strut changed.
Unfortunately even when Tesla do swap the strut out for a new one, it doesn't last long before the issue returns.
It's probably worth seeing if the software update does help, because even if they do change the strut it's unfortunately not a permanent fix.
I'm hoping they will eventually change the strut design and that'll be the time to get it replaced.
I have sadly accepted it is all part of the Tesla ownership experience.