Fry the vadas on a low flame so that the vadas get cooked inside. If the oil is too hot the vada will burn on the outside without cooking it inside.
To make the vadas crisp you can also double fry them. This way the inside will be well cooked and the outside will not be burnt. The vadas will also be more crisp.