I had some issues with the diagonal parkour as well but it was mostly because I was trying out the controller. I noticed that a lot of the time you need to hold down to dash diagonally and then continue holding left/right after dashing. But on keyboard I can just hold down + right at once and press the dash key when I'm in the correct position, much simpler. After that it became almost natural.