Catch someone off guard
To surprise someone with a question or action. (This could be negative or positive.)
When you answered the client’s questions, you caught me off guard. I thought you understood I would handle that part of the negotiations.
Oh! I didn’t expect you to come into work today, you caught me off guard. But, since you’re here could you ….