AT+KTCPSTART why so unreliable?

As parsing was prevoius done in raw mode, +KTCPSTART is preferred.
But very unreliably comparted to +KTCPSND.

So I now start with KTCPSND for the first string and switch to raw mode,
raw mode works half of the time, what gives?

using ATK0 no hardware handshake.