VideoClipObject callback, update container with message

I’m trying to understand if I fully understand the work flow here, but here’s my situation:

I have a VideoClipObject with a Callback for the key. The callback creates a new ObjectContainer, VideoClipObject and applies the MediaObject (based on data from an API) and returns the ObjectContainer.

What I’d like to do is if for whatever reason when a video is clicked, if the video is unavailable or there was an error making the request, display this to the user somehow. What I’ve tried to is append a title2 and message to the ObjectContainer and return just that, but all it does is spin, I think because there’s no VideoClipObject at this point?

Any suggestions on how to handle alerting to the user in a case like this?

Thank you!

The “header” and “message” attributes of an ObjectContainer should display a message in the client.

An example:
github.com/plexinc-plugins/South-Park.bundle/blob/master/Contents/Code/init.py#L89