public void EnableBuildMode(GameObject[] objects) uses GetComponentsInChildren<VimeoSettings>() which by default ignores inactive GameObjects. See Unity Documentation
The line should be GetComponentsInChildren<VimeoSettings>(true)
This was preventing my disabled GameObject from properly transferring the token into a build!
Also doesn't work if your player isn't in the scene. We spin up prefabs for our UI as needed and VimeoBuildProcesser only checks scenes as far as I can tell.
public void EnableBuildMode(GameObject[] objects)
usesGetComponentsInChildren<VimeoSettings>()
which by default ignores inactive GameObjects. See Unity DocumentationThe line should be
GetComponentsInChildren<VimeoSettings>(true)
This was preventing my disabled GameObject from properly transferring the token into a build!