Throughput and latency are only reported when a stable operation has been detected. Complex designs might take several iterations to achieve stable state. When a test case is not run for enough iterations, the status report will flag such case with throughput and latency values set to -1.
Increase the number of iterations the simulation runs for to achieve a stable state and get accurate throughput and latency measurements.