Answer:
The primary reason of the capture of Colonel Fannin seems to be his delayed reaction and execution of the orders to evacuate and retreat.
Step-by-step explanation:
Colonel James W. Fannin was the commander of the Texan Army stationed at Fort Defiance. The Goliad Massacre was the execution of the Goliad prisoners by the Mexican army.
With the imminent defeat, Sam Houston ordered the Texan Army to retreat to Victoria, with immediate haste. But Colonel Fannin did not take it seriously. Not only did he delayed the retreat, but he also allowed several stops along the way. They were eventually surrounded by the Mexican Army led by Santa Anna’s chief lieutenant, General Jose de Urrea. Holding their ground, Colonel Fannin ordered a fight and were on the brink of total annihilation when he surrendered. Eventually, the Texan Army were all executed.