Android not creating new transaction when one is pending