Store the ID of the 3D label and before creating it again, remove the old one.
It's not an issue with the text label because other functions work correctly, and they work almost exactly the same way. It's an issue with vehicle data, I just don't know how/why?