That means you don’t have a material with name “tv_mat” in your scene. You must first correct that. You can try getMaterialByID() in case it is the id of the material that is “tv_mat”.
Unfortunately I got same result. In babylon sandbox (https://sandbox.babylonjs.com/) I can definitely see a material with “tv_mat” name, so maybe model hasn’t yet finished loading? Is of, what function do I check for “is loaded”?