Server crash with Spotlight Trial

I have Spotlight trial version(trying to buy it) and today a server that i monitoring was crashed, after a monitoring i found this sql code was obstruct

(@LogType int,@ExcludeSearchString nvarchar(200),@MinArchive int,@SecondsToCollectFrom int,@SearchString nvarchar(1000))
/*
-- SC 1.6.0.590
-- File - Procedure\sqlserver_cloud\2005\QS_ErrorlogAlarm.sql
-- *
-- * Copyright 2019 Quest Software Inc. ALL RIGHTS RESERVED.
-- *

*/

SET NOCOUNT ON;
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;

use tempdb
declare @LastCallDate DATETIME ,
@CurrentCallDate DATETIME ,
@IDX INT ,
@String VARCHAR(MAX) ,
@Text VARCHAR(max);

/************when running manually**************
select @SecondsToCollectFrom=300,
@LogType = 1 ,
@SearchString = 'Severity: 17|Severity: 18|Severity: 19|Severity: 20|Severity: 21|Severity: 22|Severity: 23|Severity: 24|Severity: 25|Backup Failed|SqlDumpExceptionHandler|TABLE corrupt|admin|cannot obtain a LOCK|Error|failed|Victim Resource|Expire|stack|is full|cannot|hung|WARNING|Unable|Could not allocate new page|attempting to unlock unowned',
@ExcludeSearchString = 'Login',
@MinArchive = 0
***********************************************/

Select @LastCallDate = DateAdd (s , -1 * @SecondsToCollectFrom , GetDate() ) , @CurrentCallDate = GetDate();

If ( OBJECT_ID ( N'tempdb.dbo.#QuestErrorLog' ) Is Not Null )
Begin
DROP TABLE #QuestErrorLog;
End;

If ( OBJECT_ID ( N'tempdb.dbo.#QuestErrorLogErrors' ) Is Not Null )
Begin
DROP TABLE #QuestErrorLogErrors;
End;

If ( OBJECT_ID ( N'tempdb.dbo.#QuestErrorLogUnion' ) Is Not Null )
Begin
DROP TABLE #QuestErrorLogUnion;
End;

If ( OBJECT_ID ( N'tempdb.dbo.#QuestErrorLogResults' ) Is Not Null )
Begin
DROP TABLE #QuestErrorLogResults;
End;

Declare @QuestSearchStringTBL TABLE
( SearchString VARCHAR(MAX) );

Declare @QuestExcludeSearchStringTBL TABLE
( ExcludeSearchString VARCHAR(MAX) );


CREATE TABLE #QuestErrorLog
( row_id INT IDENTITY(1,1) ,
log_date DATETIME ,
process_info VARCHAR(128) ,
[text] VARCHAR(4000) );

CREATE CLUSTERED INDEX CLX_ErrorLog_row_id ON #QuestErrorLog ( row_id, log_date , process_info);

CREATE TABLE #QuestErrorLogErrors
( row_id INT ,
log_date DATETIME ,
process_info VARCHAR(128) ,
[text] VARCHAR(4000) );

CREATE CLUSTERED INDEX CLX_QuestErrorLogErrors_row_id ON #QuestErrorLogErrors ( row_id );

CREATE TABLE #QuestErrorLogUnion
( row_id INT IDENTITY(1,1) ,
log_date DATETIME ,
process_info VARCHAR(128) ,
[text] VARCHAR(4000) );

CREATE CLUSTERED INDEX CLX_QuestErrorLogUnion_log_date ON #QuestErrorLogUnion ( log_date Desc );

CREATE TABLE #QuestErrorLogResults
( row_id INT IDENTITY(1,1) ,
log_date DATETIME ,
process_info VARCHAR(128) ,
[text] VARCHAR(4000) );

Select @SearchString = IsNull ( @SearchString , N'' ) + N'|END|';

While ( 1 = 1 )
Begin
Select @IDX = CHARINDEX ( N'|' , @SearchString );

Select @String = LOWER ( SUBSTRING ( @SearchString , 1 , @IDX - 1 ) );

If ( @String = N'end' )
Begin
Break;
End;

Select @SearchString = LOWER ( SUBSTRING ( @SearchString , @IDX + 1 , DATALENGTH ( @SearchString ) ) );

If ( @String <> N'' )
Begin
Insert Into @QuestSearchStringTBL
Values ( @String );
End;
End;


If ( ( Select COUNT(*)
From @QuestSearchStringTBL ) = 0 )
Begin
Insert Into @QuestSearchStringTBL
Values ( N'' );
End;

Select @ExcludeSearchString = IsNull ( @ExcludeSearchString , N'' ) + N'|END|';

While ( 1 = 1 )
Begin
Select @IDX = CHARINDEX ( N'|' , @ExcludeSearchString );

Select @String = LOWER ( SUBSTRING ( @ExcludeSearchString , 1 , @IDX - 1 ) );

If ( @String = N'end' )
Begin
Break;
End;

Select @ExcludeSearchString = LOWER ( SUBSTRING ( @ExcludeSearchString , @IDX + 1 , DATALENGTH ( @ExcludeSearchString ) ) );

If ( @String <> N'' )
Begin
Insert Into @QuestExcludeSearchStringTBL
Values ( @String );
End;
End;


Insert Into #QuestErrorLog ( log_date , process_info , [text] )
Execute sys.xp_readerrorlog @MinArchive , @LogType , NULL , NULL , @LastCallDate, @CurrentCallDate;