Bot-commander example "Loading..."

Well if it’s staying on loading then that means this.state.finishedLoading && this.Authentication.isModerator() must be false at the time it’s evaluated. So your first point of investigation would be to look into what’s setting the state and see if finishedLoading is being changed or not, and secondly if this.Authentication.isModerator() is returning the correct value.

I can’t be sure without seeing the rest of your code, but if you suspect it’s the authentication causing the issue it could be the page loads, is rendered, and then the Authentication takes place but if you don’t re-render the component then this.Authentication.isModerator() is never checked again.

Or it could be as simple as your this.Authentication.isModerator() is only checking if they’re a moderator… which they wont be, as this is the config page, so they’d be a broadcaster role, not moderator. Again, without seeing the rest of your code I can’t be sure, you’ll have to show it all or debug a bit yourself