In order to avoid the revolution on 13th of April in 1919 at Sunday, all the meeting was already banned by the Dyer but the news was not disseminated properly at all the places. It was the great reason of why the crowd had gathered at Jallianwala Bagh in Amritsar and why the massacre happened at the public garden called as the Jallianwala Bagh. 13th of April, Sunday in 1919 was the day of Baishakhi festival for the people of Sikh religion. In order to celebrate this festival, a big crowd of many villagers had gathered to the Jallianwala Bagh.

As soon as R.E.H. Dyer was informed about the meeting getting held at the Jallianwala Bagh, he went there with his fifty Gurkha riflemen and ordered them to fire on the crowd. They continued firing on the innocent crowd for 10 minutes (1,650 rounds) until their pocket of bullets became empty.

hope this answer will help you and please mark it as brainiliest
General dyer know that on baisakhi will celebrate feativa and 3 days before 2 national leaders were arrested that is why he knew it would happen