This could be because the forward dash is the default behavior and the dash state does not catch the upward aim direction before committing to the velocity. Using my input buffer would likely help here. Thank you for the details!
No problem!
I’m excited to play through your game again after you have fixed this slight issue!
It’s really good work!