Yeah, this sounds very reasonable. However, in a situation where the speaker won’t take offense, I think specifying the reason for why you requested to repeat something could be nice. Sometimes people take “could you repeat this” to mean “could you summarize the last few minutes” or “I didn’t understand, could you explain in more detail”. Of course, this is a pretty minor cost, and it’s better to ask someone to repeat things without saying why than to not ask at all.
I don’t say, “I just zoned out,” but I do often say, “sorry, could you repeat that?” I think people are less likely to take offense to this.
Yeah, this sounds very reasonable. However, in a situation where the speaker won’t take offense, I think specifying the reason for why you requested to repeat something could be nice. Sometimes people take “could you repeat this” to mean “could you summarize the last few minutes” or “I didn’t understand, could you explain in more detail”. Of course, this is a pretty minor cost, and it’s better to ask someone to repeat things without saying why than to not ask at all.