Mencionaré algunas razones sin entrar en detalles.
- Maharaja Ranjit Singh confió en los británicos como un amigo a pesar de las advertencias dadas por el general Hari Singh y el comandante de las fuerzas de Nihang Akali Phula Singh
- A pesar de que la compañía de las Indias Orientales tenía políticas expansionistas, Maharaja lo pasó por alto y no forjó ninguna alianza con China o Nepal y confió en el EIC porque firmaron el tratado de amistad con él.
- La mayoría de los hombres de infantería no eran sikhs reclutados de toda la India y la mayoría de los artilleros eran musulmanes. Actuaron como mercenarios durante la guerra y abandonaron el campo de batalla.
- Los comandantes del ejército de Khalsa, Tej Singh, Lal Singh y Gulab Singh, todos Dogras traicionaron al Khalsa.
- Una de las razones principales de la derrota fue la guerra civil en el Imperio Khalsa entre el ejército Leal a Maharaja Duleep Singh (el heredero legítimo de Maharaja Ranjeet Singh) y los soldados leales a Bhai Bir Singh.
- Ahora, la razón principal. Maharaja Runjit Singh nunca forjó ninguna alianza con los otros reinos sijs de Patiala, Jind, Nabha y Kapurthala. Estos Reinos Sikh se unieron al EIC contra el Imperio Sikh de Maharaja Runeet Singh