My bad, only the Pokemon which appear inside Hoopa’s rings are time based. The only reason I can think of which would cause the island not to appear is if you have accidentally lowered the friendship of one of your team members by repeated fainting or “bitter medincine” items such as the energy root and revival herb.