It does seem like the issue I touched the speaker trim and it seemed to stop. Looking at the fix it doesn't look like you remove the A pillar trim, is that the case? If it is just the speaker trim I may give it a go and save myself the trip to the dealers I have booked for next Wednesday.
If you apply a medium amount of pressure to the speaker grill with your finger, while driving and it stops the rattle ( like mine did ) you have the same problem as our previous ZS EV !.
Oh - I should state that this was on a Gen1 ZS EV and affected BOTH sides, but the drivers side was clearly the loudest, I think the set up is the same on the Gen 2 ZS EV also.
NO - I did not remove the "A" pillar white trim covers, there are air bags behind these trims !.
Once I was 100% convinced this was our issue, I used a plastic panel removal tool to prevent marking the "A" post pillar trim.
If I remember correctly, the speaker grill is held in place by four plastic lugs that are moulded in to the edge of the white speaker surround, you can't loss them, they are part of the surround.
As you release the speaker ( equally around the edge ) you will see the tiny speaker attached to the rear of the grill.
When the speaker surround is clear of the "A" post trim, you will be able to unclip the speaker wire connection and remove the speaker and the grill from the car.
If you now hold the speaker grill and shake it, you will hear the speaker rattle and produce the same noise as you heard while driving.
I would take the speaker grill in doors and then lay the grill flat on a micro fibre cloth.
You can now carefully ease back the white retaining pegs that secures the speaker, to the speaker grill surround.
With the speaker removed, I thinly cut and lined the back of the grill with some self adhesive felt "silent tape".
This is placed between the metal contact surface of the speaker and the white plastic grill.
The felt tape I used was perfect for the job.
Refit the speaker to the grill, then shake to confirm the fix, then reconnect the speaker and refit to the "A" post, by pushing evenly back into place.
The rattle never returned and we had the car for another 18 months.
I will include the link to the tape I used.
Find many great new & used options and get the best deals for Anti Squeak Anti Rattle Self Adhesive Felt Tape 25mm X 5m at the best online prices at eBay UK! Free delivery for many products!
www.ebay.co.uk