If 2 trades at same time have different result then maybe other parameters are different? Phantom trades use parameters from your asset list and pool trades get the real result from the API. Maybe commission is 100 times too high or something.