Factors Responsible For Non-Cooperation Movement: Nature of British rule in India. Contribution of previous efforts like Home Rule Movement. Wrong of 1919 like– The Rowlatt Act. The Jallianwala Bagh Massacre exposed the ugly face of a repressive government. This forced Mahatma Gandhi to go from cooperation to non-cooperation. Martial law in Punjab. Hunter Commission whitewash