We have a Webcontent sites 12.2.1.2 implementation, the satelliteserver (satellite-webapp.war) and ROOT applications are in failed status:

We have seen that managed servers satellite_server1 and satellite_server1 are getting some stuck threads, and it might be because of its deployment in failed status.
Is this Satellite app essential for Webcontent sites to work properly?
Our users are getting random issues, which sound like cache issues: i.e. some of them are able to download some documents but some of them are not.
Sometimes they can not load all css stylesheets and if they refresh the web browser and clean cache they can see it without problems.
Regards