It could be that it was perceived as a general conflict of interest. Maybe even be both ways; Tesla could be concerned that he's seemingly reviewing the product independently, without it being clear enough that he works for Tesla, akin to Amazon sellers reviewing their own products.
It's also possible that he was let go for reasons completely unrelated to the YouTube channel.
It's also possible that he was let go for reasons completely unrelated to the YouTube channel.