But the car has never changed speed while I am on TACC.
Where it happens for me - and it is consistent - is unrelated to the car seeing a speed limit sign, but rather is on an on- or off-ramp, or another similar highway merge sort of situation.
Couple of (Sydney) examples - drive on TACC with the limit set to “set speed” rather than “speed limit” (ie assumption - and documented behaviour - is that TACC will stay set to whatever speed you click it on at, even if it beeps and bongs at you when it thinks the speed limit has decreased):
* Eastbound on M2 motorway (shows Max 100 for the TACC set speed), take Mona Vale Rd exit. About 1/2 way along the exit lane, the TACC set speed will change to Max 90 and TACC will slow to 90, then further along again (maybe 2/3 of the distance to the traffic lights) it will change to show Max 80 and again the car will slow to 80.
* Westbound on M2 motorway (again at 100 and TACC set speed showing Max 100), take Windsor Rd exit. Same behaviour as above - ie Max goes to 90 then 80 and car slows accordingly in those two steps.
* Northbound on NorthConnex tunnel, after entering it Eastbound from M2 motorway, set TACC to 70 km/h (limit is 80 but I err on the side of caution). At about the point where the surface northbound traffic (from Pennant Hills Rd) joins into the tunnel the car will auto-accelerate to 80 (or perhaps more - I have always tapped the brakes to disengage TACC as soon as I feel it surge above my set speed here).
Those are all basically 100% reproducible with my car (2021 Model 3 Long Range - with EAP but the same thing happened before I had EAP). Not using NoA and not using Autosteer; just TACC with the speed limit set to “set speed”.