Strut seal leaks and flat struts can be caused by roll or twist of the main O-ring seal. It is very frustrating to carefully check all the parts and surfaces and put a new seal kit in the strut only to find it flat again after a relatively short time. We have seen this happen when a film of MIL-5606 hydraulic fluid dries out on the exposed chrome strut shaft. MIL-5606 by nature has a tendency to get sticky as it is exposed to air and dirt and then dry.
Very slight dried oil films are sometimes hard to detect and they can get past the plastic wiper seal. When this happens the sticky strut has a tendency to grab the O-ring and roll or twist it when the strut slides in or out causing the seal to distort. A very small O-ring twist or distortion will cause a leak. This phenomena is aggravated by the low pressure that the Cessna strut is designed for. Wipe the chrome strut down with Stoddard solvent (mineral spirits) periodically to soften and remove any dried oil film, dirt, dust and bugs.