Linked objects can't be unhidden in renders

Intro

I have separated each shot into its own Blender scene, all of them linking to the Master Scene that itself links to the individual assets but adds shared animations, particle system, lighting, etc.

Problem

The problem is that in my shot scene I can not enable render visibility of my linked collections :(. It is possible to create library overrides, which then allow me to toggle the render visibility, but I can’t imagine that’s the right way.

Important Update

Library overrides DO NOT RESOLVE THIS ISSUE. They only allow me to change the render visibility settings, however, the objects are still hidden in render.

Example

Here’s whats shown when I hover over the render visibility icon:


Note: “Lighting” collection has a library override, so it allowed me to toggle render visibility. “Cams” collection does not have override, and therefor does not allow me to change visibility in render.

Am I doing something wrong? Are library overrides really needed just to change render visibility? If so, why? Or is this just a bug?

Any help is greatly appreciated. <3

Additional information

Project structure

My project has the following structure:

01_01_MyFirstScene (Scene that only contains camera path and specialize lighting exclusive to that specific scene)

└ Master Scene (scene containing the shared layout, animations, cloth sim, particles, etc)
  ├ Asset 1 (eg. character model)
  ├ Asset 2 (eg. vehicle)
  └ other assets...