The high and low pressure hoses can get micro cracks over time in the tube itself as they are rubber, especially if they sit against and tap against a heat shield etc given the proximity to the exhaust manifold and block etc in many cars. This is what happened to mine, there was a leak on the high pressure hose which I replaced, then later the tube on the low pressure hose was found to have micro cracks which was only found after a sniffer diagnostic even though it passed the vacuum tests in a "normal" AC re-gas but then lost the gas after a few months.
Both hoses are cheap and labour is cheap so an easy quick fix but the diagnostic needs to be done properly not just a normal re-gas which includes a vacuum test before the machine extracts then returns the gas with a fill-up for what's missing.