From the NOAA web site:

"Note to Users: Our NOAA Great Lakes CoastWatch node server is down and the data and satellite imagery on the website are currently not updating. Our current estimate is that it will be restored by noon June 8, 2021."