Listening to the contrast between the before and after mixes, you’ve done a great job of beefing up the rhythms, the textures, and the overall soundstage of the track. You also evened out the massive dynamic irregularities/volume jumps in the lead synth lines, although it still needs more attention in that regard…
…but wow, this is a tricky one… I can hear why you were having trouble with the mix.
I think the biggest issues with this track are not so much the mix, but rather the arrangement and the actual combination of sounds used by the artist. To my ear, the analogue-y sounding 70s style lead synths seem to clash with the modern, loopy glitch-ish beats and sound snippets.
I don’t really know the solution… Maybe this is a new genre waiting to happen, but I think the production needs a fair bit of refinement and rearrangement before it’s really mix ready.