I’m guessing this was TS1 by the look of the messages you had.
Yep it was how did you know
The controller shouldn’t be clearing you to taxi when you haven’t requested to.
As far as I’m concerned you’ve done nothing wrong.
It’s just how it is on TS1.