it sounds to me like you aren't committing to actually landing on your feet
your probably throwing the flip and keeping your body in the same position throughout the flip so you don't have enough momentum to finish
throw the flip and when you get upside down and start coming down whip your feet around so that your rotation speeds up and you finish the flip to your feet