`tm_continue()` is an API endpoint inside `tm` so other modules such as `tmx` call it.
if you look at `t_continue()` in `tmx` module, it checks return code and prints it's own log message: ` if(_tmx_tmb.t_continue(tindex, tlabel, act)<0)`
i think the API func should only print an error on critical failures. `t_lookup_ident_filter()` check is quiet graceful and should not alarm the system with an error message since it's very possible & often likely a transaction has completed when it's called.