So why didn't the controller give avoiding action to only one of the pilots? (= less chance of confusion over who's told what?)
And why not give lateral avoiding action to one and vertical to the other?
p.s. you may have noticed I'm not qualified in any aspect of ATC (apart from listening to it)