Yes… The site owner is doing updates and bug fixes. This can take some time.