I had a similar experience,but in my case the oil filter bypass ball tried to hammer its way out of the filter mount housing.About 20 years ago I purchased a Motorgaurd M30 bypass filter from Ralph Wood.The kit also included a Permacool sandwich adapter.The vehicle was a Nissan Navara with a TD27 diesel engine.Ralph advised to use the Permacool adapter as it made the installation very easy,no need to drill a hole in the sump for an oil return.Things went very well,the filter heated up quickly and the oil lab tests were great.However I was aware of a buzzing sound coming from the engine.A year or so later I removed the spin on filter and adapter.To my horror the oil filter bypass ball in the filter mount was nearly popping out,much like the ball in the above thread.Turned out the Nissan engine has the filter bypass in the filter mount attached to the engine block.The correct spin on has no bypass built in.Obviously I changed the bypass filter plumbing to a conventional system and used a filter with a bypass valve.Also plugged up where the bypass ball went.Truck went on to do many more trouble free miles,no harm done.