The reason for the failure of Revolt of Sipahis is
Soldiers did not fight together
A shortage of modern arms
Some Indian rulers supported the British
Soldiers did not fight together, A shortage of modern arms and Some Indian rulers supported the British