If you are patient enough, on many of these types of switches, you can disassemble it and remove the spring that prevents it from springing to the "Off" position. Those tiny jeweler's screwdrivers work well for the project. Admittedly I have not tried it on our PC.
BTW, our 2007 has the spring-loaded temporary-on switch so PC-USA has been installed then for many years. Because I carry long jumper cables, I have never used that switch.
I have a related story.
About 3 years ago, my uncle passed away. He lived a day's ride away so we thought it would be better to drive our PC so I woke it up in a hurry from a long winter's nap. The chassis battery was dead so I jumped it and off we went, thinking it would charge as we drive on the highway for many hours. As a precaution I carried my 40amp battery charger and long jumper cables. Wouldn't you know, the chassis battery would not hold a charge. Every time I needed to start the engine, I used the long jumper cables to the pair of house batteries in back. The next day on our way home, our last stop in a rest area, even the jumper cables wasn't enough to turn over the engine. That last jump required the jumper cables to the rear batteries and the 40 amp battery charger (running off the generator). The engine then had enough juice to turn over and start. Needless to say, buying a new chassis battery was the next thing done once back home. I bought a real nice sealed battery from Sears and it serves us well today.....I hope. It has been in heated storage since October, all batteries disconnected.