Initially scheduled for June 2024, their return was postponed multiple times before finally launching back on March 14, 2025.