Yes, BrokerTrade only works when brokers keep track of trades. NFA brokers normally don't.

You can use BrokerTrade to return order fill status, but it must then return NAY when the trade is filled and the order disappears. NAY tells Zorro that BrokerTrade is not supported anymore for this trade.