On a share price of 32000 a difference between Stop Loss trigger and a limit of only 50 is way to close. If the share drops below your Stop Loss trigger of say 31900, and the nearest bid is at 31800, but your limit is 31850, then you will miss your Stop Loss and the deal will not go through. The share can drop to 1c and your Stop Loss will never go through, because your limit was too close. Currently you are willing to sell your shares at 31850, but there are no buyers for that price. That is probably the reason why you see an open futures trade status, but no deal. Hope it makes sense.