Well, I've replaced the bearing buddy twice. Both times, the fit "seemed" tight because I had to use a hammer and 2X4 to tap them in place. The right side bearing buddy has stayed on without issue but the left side/driver's side has fallen off within 30 minutes of driving. No clear explanation and I can assure you that it isn't over lubed. I have cleaned the mess of grease off the wheel from the uncapped side and monitored the temperature to ensure that the axle
isn't over heating.
I was thinking of creating a "retainer" with some light weight
wire that would be wound around the opposing lug nuts to hold the dust cover in place so it can't jump off.