Compression ring not holding top of fork in place
There's often a very thin intermediary washer/spacer piece that goes between the compression ring and the top plate. Some headsets have it and some don't, but on one that was intended to have it, leaving it out would cause the exact problem you're talking about, as the top plate would bottom out on the bearing cup or headtube before it makes contact with the compression ring.