Baking Dynamic Paint error

I have a canvas that several objects drop through creating waves.
All the objects are separate dynamic paint brushes.
However, when I bake out the canvas only the first brush takes effect and the others simply disappear through canvas plane.

What am I doing wrong? Or does the canvas only recognise one brush object?