Screen Capture

Log
16/06/2025 18:23:35 - Sending beacon
16/06/2025 18:23:35 - KISS BEACON sent
16/06/2025 18:23:52 - PSKReporter: Sending accumulated records
16/06/2025 18:24:11 - Error: unable to update instance busy status in SQLite:database is locked
database is locked
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
at System.Data.SQLite.SQLiteDataReader.NextResult()
at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery(CommandBehavior behavior)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at VarAC.VarAC.update_instance_busy_state(Int32 instance_id, Boolean is_busy)
16/06/2025 18:24:11 - Error: updating instance keepalive in SQLite:database is locked
database is locked
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
at System.Data.SQLite.SQLiteDataReader.NextResult()
at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery(CommandBehavior behavior)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at VarAC.VarAC.update_instance_keepalive(Int32 instance_id)
Related Issue?
Something is locking your database file. it can be potentially another instance but if you see no other errors from in ther instace logs, then is it also possible like an external thing. if you are using a shared drive - it can be extrnal stuff like backup mechanism, antivirus, some kind of sunchronization. is that a local drive or a shared drive ? when this happens - you can trouble shoot with tools like microsoft process explorer to detect who is holding the file.
you can also close one instance at a time to see who is the offending instance.
I have 2 questions:
How many instances do you have working together?
How often does this happen ? like every time after few hours of work or rarely ?
Irad