Sounds too familiar - now I routinely turn off the CO2 at the tank when not actually pouring beers during the dispense period, also I go with "popping" a little CO2 from time to time to keep the carb level up between sessions. Combined with regularly checking kegs for leaks, I have been lucky lately (but it is only a matter of time with me...I'll surely have a leaker again that I miss). I try to always have a spare tank filled and ready to sub in.
I do the same. I just top off my kegs every so often. I always seem to find an empty tank at the worst times.
I always slap a bit of keg lube on my o rings as an insurance policy and that has seemed to help the slow leaks a bit.
Sent from my SM-G975U using Tapatalk