I feel you. The same things would totally throw my productivity off as well.
Why do you experience the meeting for discussing bug or problem as unproductive? Do they go on after there is a solution? Are there too many people involved in the discussion?
Thanks for taking the time.