The add and remove liquidity tests are failing when being sent to the main network. This does not happen when calling the functions directly. An example of a bad transaction is [here](https://rinkeby.etherscan.io/tx/0x5010b7403c1fd93ab0e81a7bc81242ea7f0c5fe381c0c30b9c5f963d9270cbbb).