man i had the same two days ago. i've been injured last week and two days ago i was freestyling again finally and i was a lot worse than my level before my injury. but yesterday i also freestyled and it went a lot better and i think i'm my normal level again now. so it just takes time to regain your old level. and you can get this more times but the next time it will take less time to get your normal level back