0| 0|120231.460-==== OdbcBindParameter returned , sqllen = 6, field_len = 6
0| 0|120231.460-==== << ODBCExtType: Mapped PRO-IV data type 1 to generic data type 1
0| 0|120231.460-==== pVar->sqlscale = 0000 : col_scale = 00
0| 0|120231.460-==== SQLSRVCmdIBindAux calling OdbcBindParameter: hstmt 117405600, col 51, cvtype 1, col_type 1, sqlprec 3, col_scale 0, value < >, Bindoffset 0
0| 0|120231.460-==== SQLBindParameter: StmtHandle = 0000000006FF77A0 : ParamNum = 51 : ParamType = SQL_PARAM_INPUT(1) : CDataType = SQL_C_CHAR(1) : SQLDataType = SQL_CHAR(1) : ValueSize = 3 : Decimals = 0 : ValueBufferSize = 3 : Ind = 3
0| 0|120231.460-==== InputValue = ' '
0| 0|120231.460-==== SQLBindParameter. : Return code = 0
0| 0|120231.460-==== 0
0| 0|120231.460-==== OdbcBindParameter returned , sqllen = 3, field_len = 3
0| 0|120231.460-==== >> dbApiCurOpen hCmd(00000000063B9AA8)
0| 0|120231.460-==== ODBCCmdXRowAlloc
0| 0|120231.460-==== >> dbApiInitCurClose hCmd(00000000063B9AA8)
0| 0|120231.460-==== SQLExecute. StmtHandle = 0000000006FF77A0
0| 0|120231.461-==== SQLExecute : Return code = -1
0| 0|120231.461-==== 0
0| 0|120231.461-==== dbApiCmdGetDB
0| 0|120231.461-==== SQLGetDiagRec. HandleType = 3 : Handle = 0000000006FF77A0 : RecNumber = 1 : MsgMaxSize = 511
0| 0|120231.461-==== SQLGetDiagRec : Return code = 0. : HandleType = 3 : Handle = 0000000006FF77A0 : RecNumber = 1 : SQLSTATE = 42000 : NativeError = 1222 : ErrorMessage = [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Lock request time out period exceeded. : ErrorMsgmaxSize = 511 : ErrorMsgSize = 92
0| 0|120231.461-==== 0
0| 0|120231.461-==== OdbcError: MsgBuf = [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Lock request time out period exceeded.
0| 0|120231.461-==== OdbcError: nat_err 1222, SqlState[0] 42000
0| 0|120231.461-==== SQLGetDiagRec. HandleType = 3 : Handle = 0000000006FF77A0 : RecNumber = 2 : MsgMaxSize = 419
0| 0|120231.461-==== SQLGetDiagRec : Return code = 0. : HandleType = 3 : Handle = 0000000006FF77A0 : RecNumber = 2 : SQLSTATE = 01000 : NativeError = 3621 : ErrorMessage = [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]The statement has been terminated. : ErrorMsgmaxSize = 419 : ErrorMsgSize = 88
0| 0|120231.461-==== 0
0| 0|120231.461-==== OdbcError: MsgBuf = [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Lock request time out period exceeded.[Microsoft][ODBC Driver 17 for SQL Server][SQL Server]The statement has been terminated.
0| 0|120231.461-==== OdbcError: nat_err 3621, SqlState[0] 01000
0| 0|120231.461-==== SQLGetDiagRec. HandleType = 3 : Handle = 0000000006FF77A0 : RecNumber = 3 : MsgMaxSize = 331
0| 0|120231.461-==== SQLGetDiagRec : Return code = 100. : HandleType = 3 : Handle = 0000000006FF77A0 : RecNumber = 3 : SQLSTATE = 01000 : NativeError = 3621 : ErrorMessage = : ErrorMsgmaxSize = 331 : ErrorMsgSize = 0
0| 0|120231.461-==== 0
The relevant part seems to be the lock request time out exceeded. This is probably why trace levels above level 5 stop the error from happening.