Ok, I've discovered something weird.
So I finally managed to unscrew and pry open the bottom half of my DSi and when there are no screws and the bottom case is holding on by only friction, the DSi magically works again.
Now I'm thinking that it was actually a hardware issue and pressing random...