Some objects are not rendered in UV pass
The UV pass display the UV coordinate from the UVmap so if an object don't have one they will be black, to solve this you have to unwrap these objects and render again.