Missing Columns in Trade Performance for Live Trades Initiated by Strategy

Hello. I’m using NinjaTrader 8.1.4.2 and wrote some custom performance metrics that show up in the Trade Performance window. The metrics rely on a specially formatted order name and then parse that to compute the metric. When I use a simulation account to make trades this all works fine.

In the last few days I’ve made some live trades and noticed my performance metrics didn’t seem to be working. When I looked more closely at the Trade Performance displays, there are some empty columns for my live trades.

In the Orders view, the Name column is blank for my live trades.
In the Trades view, both EntryName and ExitName are blank for my live trades.
In the Executions view, both Order ID and Name are blank for my live trades.

For all trades and orders, the Strategy column is empty, even though all my trades and orders were initiated by a strategy.

When I show the Orders tab in the Control Center, the order name is shown correctly, so it’s somehow not making it to the performance data, but only for live trades, not simulated ones.

Any idea what’s going on? These metrics are crucial for me to know how well I’m actually trading. Thank you for your help.