Continuity is certainly a possible culprit as is condensation on the equipment. When you lose connectivity is it to all devices in the house? Is there only one port that loses connectivity?
To narrow your search, if you have a laptop (or can borrow one), move it from cable to cable checking for connectivity. If you have a non-portable computer (or one you don't want to move, you can get a long piece of Cat-5 (or higher) cabling to extend connectivity from another cable in the house to your computer. Just don't exceed a total length of around 85 meters (around 275 feet) from your computer to the switch.
The fact that you used riser-grade cable means you have solid-core (sigle solid conductor) cable. This doesn't do well terminated in RJ-45 plugs; instead it is meant to be punched down, usually on the back of an RJ-45 jack. It is also stiffer than the stranded cable usually used in patch cords (short runs from your computer to the outlet in the wall.)
The best way to terminate the cable is on punch-down style connectors. This involves a trip to Home Depot or your local computer supply shop for a few face plates and RJ-45 jacks. In the upstairs room, you can put several jacks in one faceplate (up to six or eight depending upon manufacturer) or purchase a short punch-down block that also has RJ-45 jacks. Then you run short Cat-5 (or higher) patch cables from your switch to the wall jacks upstairs and from your wall plates downstairs to your computers. The face plates also will make the installation look more professional and add to your home's resale value.
Here's a link to do's and dont's for cable installation. Use these to check the computer wiring in your house. http://www.levitonvoicedata.com/learning/dodont.asp
Home Depot carries Leviton-brand products among others. You can also pick up inexpensive cable testers (really continuity checkers) for telephone and ethernet cable there as well. Or you can order through your local cable supply shop like Graybar or online through your favorite computer supply store.
If you have a good friend in the cable-making business, they can usually make a few patch cords for you for little or nothing. If you choose this route, make sure the cables are tested as least for continuity. These are not as trustworthy as store-bought, pre-certified cables.
On a final note, make sure you wiggle the cable coming out of the plug when you are testing. This will expose many loose crimp or poor punch-down problems.