The men came close to mutiny at Aux Cayes in February 1819 when MacGregor failed to produce the 80 silver dollars per man on arrival promised by his recruiters. MacGregor persuaded South American merchants in Haiti to support him with funds, weapons and ammunition, but then procrastinated and gave the order to sail for the island of San Andrés, off the Spanish-controlled Isthmus of Panama, only on 10 March. Going first to Jamaica to arrange accommodation for Josefa and Gregorio, MacGregor was almost arrested there on charges of gun-running. He joined his troops on San Andrés on 4 April. The delay had led to renewed dissension in the ranks that the stand-in commander Colonel William Rafter had difficulty containing. MacGregor restored morale by announcing that they would set out to attack Porto Bello on the New Granadian mainland the following day.