Do Jade bloods have to be revived (possibly by a Blood Player) to become a Rainbow Drinker or is reviving as one just an innate thing they do?
Becoming a rainbow drinker is a metamorphosis, something Kanaya had been groomed for since she was young. Being revived didn’t work because her dream self was dead and the Blood player theory isn’t really relevant because Porrim already confirmed that the condition is directly related to jade blood, not if you’re revived by a Blood player.