Love Island Season 7 is indeed available on Peacock, but its premiere was delayed due to technical issues. The delay was caused by Peacock's servers being overwhelmed by fan traffic, which prevented the episode from streaming at the originally scheduled time. The issue was temporary, and the season did eventually start streaming on Peacock after a delay of about 40 minutes. Canadian viewers were able to watch the premiere on CTV on time, indicating the problem was specific to Peacock in the U.S. There was no cancellation—just a brief delay attributed to the unexpectedly high demand crashing Peacock's service. The rest of the season and related specials, like the reunion, are also available exclusively on Peacock.