Может в твоем скетче этого не хватает gsm.print(10,BYTE); перед задержкой?