Some have speculated that the last-minute cancellation resulted from intensive campaigning by anti-Israel groups.