Grabpass with mutiple camera layers

Hello - I am trying to use grabpass to capture the screen behind an object so I can implement some custom blending techniques. However these objects are in a layer with a dedicated camera - and within that layer have nothing behind them. Grabpass is just returning the default camera background colour instead of the colours of all the layers behind this one. What am I doing wrong??

What is the clear flags option on the camera rendering the objects set to? If it’s not depth only, try setting it to that.

Yup camera I’m working with is set to Depth only, as are all the cameras except the very first background layer (skybox).

Well - I’ve worked out that it only happens when I use GrabPass(“TextureName”). Perhaps the first time it is called the backgrounds haven’t finished drawing?