Had this same thing happen to our awning when we were in Alaska last summer- intermittent operation. Put a multimeter on the system and it appeared fine. Replaced the switch which made no difference. After having to finally use the hotwire connection from the motor directly to the battery, I happened to look at the elbow of the awning's arm that has the power cable running up to the motor. Due to all the flexing and rubbing, the insulation on the cable had worn through and was shorting out. It was strange as this shorting out on some occasions blow the fuse and other times the fuse remained intact. Electric tape to cover the wear spot and the awning has operated trouble free since. Look for a short somewhere.
'06 2500 Silverado 4X4, Duramax LBZ Diesel, Firestone air bags
'08 Tracker Pro Guide V-16 Boat
'12 Pinnacle 31RLTS