networkidle0 isn't enough, also build in a "waiting" timer through query parameters
Even with networkidle0 the page isn't entirely loaded once it is deployed. Also build in a "waiting" timer through query parameters so that the user can give the service more time to ensure everything is loaded.