Crank seal problems

Hello all. Im at a loss here. I have a 2015 RZR S 900. First crank seal blew at about 200 miles. I pulled the motor and took it to the dealer.
They replaced the seal and said everything looked ok. Just had to be a defective seal. Went riding, about 20 miles in, seal blew again. Not wanting
to pull the motor again, a friend of mine machined the lip off of a factory seal. I pressed it in and let it run for about 2 minutes then noticed
the seal pushing out on the left side. Once it pushed out, oil poured out as if it was under pressure. So just thinking that the rotating of the shaft was
pushing the seal out we cut out a plate to hold the seal in and tapped it into the crank case. started it back up and ran for about 30 minutes revving it up
periodically and no leak. Reinstalled belt box and went riding. Well a few hours in guess what, leaking again. I chalked the first seal up as just bein a
defective seal. The 2nd one, wasnt sure but now on the 3rd, im convinced something isnt right. maybe they plugged an oil passage off with silicone on accident or something. I was looking at the oil flow chart in the service manual and noticed that oil goes in behind the seal and is suppose to drain back into the sump. So my thinking is the passage goin to the sump is partially if not completely blocked off allowing oil to collect behind seal until it cant take it anymore and bam, out the seal. My crankcase breather is not pinched or blocked off. Oil is factory polaris oil. Is there a way to possibly stick a small pipe cleaner through the passage and see if its clogged. I really dont want to take motor out again. any ideas?