Though the 2025 event was said to be the final edition, the Byron Bay spectacle will return in 2026, organisers have announced.