What it hot on the roof? Maybe the "oil level" you saw was half dissolved refrigerant. By the time you got back it had boiled off and lowered the apparent oil level?
The CCH will only help prevent oil dilution in the off cycle. It cannot compensate for low operating SSH.