Slices lost to packet loss (h264)

I thought the purpose of using multiple slices per frame is that if you lose a slice (say from packet loss) you can still use the other slices in the frame. How is this done, it would seem the decoding samples all require the entire frame as input.

When I try to decode a frame with a slice or two missing, cuvidGetDecodeStatus(…) doesn’t return Success.