Logically if particular races powers do not work I will attempt to fix them. This will take time as I am not the one who programed them. Some powers might be unfixable and if that is the case I will change the races other powers and or replace it with another power as needed.

I think the ability to freeze in mid air is a feature as it allows to have enemies run under you and then you drop down for the kill. Also it can be used to avoid fire in large fights that you need to avoid.