I'm doing a customization for an assistant, and I need to upload some media files there.

I have checked the existing assistant similar to this and did the exact development. But I'm getting the error "Unable to fulfill the request due to unexpected server state" and 500 status code for MediaObject in Dev tool.

And I noticed that there's a Java class attached to the Projection also. Is it mandatory to create a java class for these kind of media file uploads?
