This may be the case if the dealer initially placed the deposit on the Tesla website.
If somebody placed the deposit and registered the account themselves, I don't see why any access would be revoked from the app. I believe all the issues mentioned previously arisen from leasing companies not transferring Tesla Account ownership to the customer.
They don't transfer ownership because you don't own the car.
If purchased through the Tesla enterprise team I believe you won't have access to those features.