Let's go about this in logical steps. I am curious, as I have never had a cap fly off a hub on any vehicle or trailer.
Can you take a measurement of the ID of the hub, where cap sits, with a caliper and post what it is. Then post what the OD of the cap is.
Either the hub is out of spec, or the...