Mitigating it is perhaps a better term but the root of the problem is the design of the crank itself. BMW went cheap. Too cheap. Especially for an M car when they decided to put the timing and oil pump gear on a separate piece instead of integrating it as in the S63 V8 design. As that engine goes into a more expensive car BMW did not go as extreme in cutting costs.
Also, it is not like this is the first time BMW has screwed up on a BMW M motor but in the past there were real solutions. There is no real solution for the F80 M3 and F82 M4 and there likely never will be:
Other solutions have been tried. Gintani's approach was a one piece crank hub:
Speaking of Maximum PSI, they are trying a different approach now. They are going to drill the crank:
You may be asking, how did TPG Tuning have success and how is their motor holding together? Well, they are using a one piece billet crank hub design but with some additional changes:
There may also be a bit of luck involved but their motor is holding together for now and the crank hub is not spinning. It is not like they are not beating on it either.
The problem is really for everyone else modifying the platform. The crank hub just feels like a ticking time bomb and as power is added the issue is only compounded further.
TPG Tuning also is not offering their pieces to the public:
This is all very unfortunate as the S55 was such a promising platform. There is no need to write it off completely as cars are making big power but if in the back of your mind you know a failure is coming at some point how can you really enjoy it? Enthusiasts just have to hope someone figures out a solution someday.