Switched Camera and Streaming Vision Rutputs with Raspberry Pi

Our team has never done vision before and we are running into some issues. We are using a raspbery pi as the image processor, and I have implemented some preliminary GRIP code. I have created a bounding box around what the code thinks is the vision target. Inorder to debug I want to be able to stream what the code things it is seeing to the shuffle board. I have written the code that supposedly overlays my bounding rectangle so in theory the new stream should be showing up. However, the second stream doesn’t even show up and I have no idea how to fix this problem.

Also, if anyone knows exactly what the difference between a switched camera and a normal camera and why it matters. I don’t know if it effects my issue but I haven’t been able to understand what that portion of the code means regardless.