Newly Created Layout via /api/layout/fullscreen Not Returned in /api/layout Response

I need to add an image as fullscreen on a layout. The only reliable method I found to achieve this via the API is:

  1. Create a playlist
  2. Assign the image media to that playlist
  3. Call the /api/layout/fullscreen endpoint with:
  • id set to the playlistId
  • type=playlist

This creates a new layout — I receive a successful response with a valid layoutId, name, and description.

However, the layout does not appear in the UI under Layouts, even after checking filters and folders.

Similarly, it is not returned by /api/layout.

Strangely, when I go to the UI → Playlists → Select Playlist → Usage → Layouts tab, I do see the layout listed with the correct ID, name, and description.

But when I try to click “Design”, the layout fails to load with the error:

ERROR There was a problem loading the Layout!