Ok there is a chance the GFCI needs replacement but here is a suggested procedure
First UNPLUG everything... IF the unit now holds plug things back in one device at a time... Eventually you may hear a click.. If you do label that device SUSPECT #1 Unplug it, re-set and continue till again it goes CLICK
Suggestion 1st thing to plug in is TV.. That way you can turn it on and if you fail to hear the CLICK well you might notice the silence from the TV speakers.
IF the GFCI fails to hold with everything unplugged unplug from shore power and step outside... Remove the cover from the patio outlet.
Full of water.. Clean, Dry, Replace, Re-seal plug in an reset GFCI
IF it holds.. problem solved.
Dry INSPECT and re-seal
Then go into RV and pull GFCI,, inspect connections
Two sets of wires hook up to it IN and OUT,, Identify OUT and disconnect Cap or tape off Plug in and re-test If it holds you have a job on your hands (Post and we will cover it) IF it fails.. Replace GFCI. and re-test
NOTE you must plug in to re test but UNPLUG before messing with wires.
Home is where I park it!