The more commonly cited reason is a problem with the quality of the finished product. On May 20, 2010, a version of the film was leaked to BitTorrent.
A common explanation for the leak is that it stemmed from issues with the finished product.  On May 20, 2010, a pirated copy of the movie appeared on BitTorrent.