Yes I figured out how to solve it, but only had done it once. I have to learn at the moment , tomorow is my last test (thermo dynamics -.-). Maybe I can post my solution here or as a video next week. what I did was solving the first 2 layer with correctly twisted centers. After that I found out what edge swap algorithm and corner circle algorythm do. The trick is to rotate the center correct while puting the edges in the right place. I think the last step was a comutator to turn one edge clockwise and one counterclockwise. No I think the corner 3 cycle was the last step. Maybe this helps.
I know that there are other people that solved it, maybe they can help you better

David