A lot depends on whether
your upper swivel is worn out/broken or just dirty and in need of cleaning. Some upper swivels have a derlin or nylon bearing on their inner surfaces that contact the foil and allow it to rotate around it. These can, and do, wear out. The Pomapanette site (see link), which sells Hood products, used to sell these bearings. However, replacing this bearing requires removing the the upper swivel from the foil and that means disconnecting the forestay. While this is not a particularly hard job, it does require going aloft to disconnect from the top of the forestay and also using the headsail halyard as a temporary forestay -- things can get complicated quickly at this point so be sure you are up for such a task before starting it.If the upper swivel ring bearings (typically there are two sets, one on top,one below the swivel) internal to the swivel are just dirty, try to wash them out with as powerful a fresh water hose as you can find. Then use a tooth brush or something similar to try to clean out the bearings. Look at your owner's manual (or look it up online) to determine what type of grease (if any) is recommended for lubing this bearing. My Furlex, for example, uses a heavy-duty grease similar to what I use on my winches. Not sure how old your system is, but upper swivels take a lot of punishment in normal use and wear out....as does everything on a boat. It may be a good investment to just buy a whole new upper swivel.