Time and place for everything. And a way to go about it. My teacher is 7th dan. He’s been training longer than I’ve been alive, literally. There are I think a total of 8 people in our organization that are 7th and 8th dan. Being 1st kyu, I shouldn’t have a leg to stand on when it comes to being right
There’s been a few times when I thought he was wrong. I simply asked after class for clarification. It’s almost always a thing where I was right in my understanding, but not in the context he was teaching it in. Or a matter of preference instead of an outright right vs wrong. Or simply something was changed by
Another great example was I took a class at Kaicho’s dojo. My teacher goes there once a month on average (not including events or the like). During class there, I was corrected on 2 things that I’ve never been corrected on before. Simple things. Before class started I told my teacher what I was corrected on. One thing was “yeah, we need to do a better job looking for that and pointing it out” and the other was “I haven’t heard that before, but it makes sense.” If it was during class and I said “this is what he told me when I was there” it wouldn’t be a good thing. I’d probably get his thinking look and not much more. If I was really stupid and couldn’t move on, well, I don’t know.
He’s always liked me asking questions. But it’s all about the timing and delivery. If there’s one time to not correct your teacher, it’s during a test. Make the change he’s telling you to make, and if you’re positive you’re sure you’re right and he’s wrong, address it later.