Bug Report: NetworkRunner.GetAllBehaviours(Type type) doesn't do what it advertises.

Options

Not sure where is the official place to post bug reports, so I'm posting it here.

As the title says, this specific overload of GetAllBehaviours doesn't do what it is supposed to do, and what the other overloads with the same name do.

Why would anyone want to use this overload - it doesn't force the type to inherit SimulationBehaviour, so it is perfect to use it with interfaces.

I bit more detail: this overload returns the type heads of SimulationBehaviours, where basically only 1 instance of a specific type will be returned, instead of all behaviours of the type, and since the Next and Prev fields of SimulationBehaviour are internal, not much can be done with this method.