I found an error message starting with
But I don't catch the causes of such error. As the literal mentioned, is it related to the problematic string? If so, I'm even confused that the test can run well most of the time.
Any one can help to give some clue?
That doesn't look like a Cadence error message. With few exceptions, Cadence error messages start with the executable name, the severity of the message and a message mnemonic.
ncsim: *E,TCLERR: invalid command name "waveform".
I'd start by looking in your testbench to see if you can find the code that produced that message.