Infusesync for emby not work with last emby version 4.8.10

Good morning, I had version 4.8.8 of emby with infusesync plug-in for a long time (version 1.5.0).

Everything worked fine since updating emby to version 4.8.9 then 4.8.10, infuse on the Apple TV was no longer able to update the files or metadata.

By uninstalling the infusesync plug in on emby, the apple tv infuse app can sync again.

Of course if I reinstall infuse sync it crashes again.

FYI, when I have the emby 4.8.10 + infusesync 1.5.0 pair, I also have an error on my task “Remove Old Cached Data”

Exception of type 'SQLitePCL.pretty.SQLiteException' was thrown. at SQLitePCL.pretty.SQLiteException.CheckOk(sqlite3 db, Int32 rc) at SQLitePCL.pretty.StatementImpl.MoveNext() at InfuseSync.Storage.SqliteExtensions.ExecuteNonQuery(IStatement statement) at InfuseSync.Storage.Db.<>c__DisplayClass18_0.b__0(IDatabaseConnection db) at SQLitePCL.pretty.DatabaseConnection.<>c__DisplayClass20_0.b__0(IDatabaseConnection db) at SQLitePCL.pretty.DatabaseConnection.RunInTransaction[T](IDatabaseConnection This, Func`2 f, TransactionMode mode) at SQLitePCL.pretty.DatabaseConnection.RunInTransaction(IDatabaseConnection This, Action`1 action, TransactionMode mode) at SQLitePCL.pretty.DatabaseConnection.RunInTransaction(IDatabaseConnection This, Action`1 action) at InfuseSync.Storage.Db.DeleteOldData(Int64 timestamp) at InfuseSync.ScheduledTasks.HousekeepingTask.Execute(CancellationToken cancellationToken, IProgress`1 progress) at Emby.Server.Implementations.ScheduledTasks.ScheduledTaskWorker.ExecuteInternal(TaskOptions options)

We’ve been looking into this, but haven’t managed to replicate any issues here with both 4.8.10 and the 4.9 betas.

Is this still an issue for you in Infuse 8.0.3 and iOS/tvOS 18.1?

If so, would you be able to send in the plugin cache files? To locate these, go to Settings > Dashboard > 3-dot button > View Server Info > Program Data in the Emby server web interface. From there, you can see the path of the files and open it to copy any files starting with infuse_sync from the data subfolder. You can send these to me via PM or upload them here.

As a potential quick-fix, you may try stopping the server, deleting these cache files, and then restarting Emby.

Same here.
“Remove Old Cached Data Failed” added in alerts every day.

Exception of type 'SQLitePCL.pretty.SQLiteException' was thrown. at SQLitePCL.pretty.SQLiteException.CheckOk(sqlite3 db, Int32 rc) at SQLitePCL.pretty.StatementImpl.MoveNext() at InfuseSync.Storage.SqliteExtensions.ExecuteNonQuery(IStatement statement) at InfuseSync.Storage.Db.<>c__DisplayClass18_0.b__0(IDatabaseConnection db) at SQLitePCL.pretty.DatabaseConnection.<>c__DisplayClass20_0.b__0(IDatabaseConnection db) at SQLitePCL.pretty.DatabaseConnection.RunInTransaction[T](IDatabaseConnection This, Func`2 f, TransactionMode mode) at SQLitePCL.pretty.DatabaseConnection.RunInTransaction(IDatabaseConnection This, Action`1 action, TransactionMode mode) at SQLitePCL.pretty.DatabaseConnection.RunInTransaction(IDatabaseConnection This, Action`1 action) at InfuseSync.Storage.Db.DeleteOldData(Int64 timestamp) at InfuseSync.ScheduledTasks.HousekeepingTask.Execute(CancellationToken cancellationToken, IProgress`1 progress) at Emby.Server.Implementations.ScheduledTasks.ScheduledTaskWorker.ExecuteInternal(TaskOptions options)

Workaround: delete infuse_sync.db infuse_sync.db-shm infuse_sync.db-wal files in config\data folder under emby and restart emby.
But it will happened again several days later. It seems that removing the database just clean all data but the data added later still has something wrong.

Since this thread has been inactive for 7 months you may want to give the actual version numbers of the apps involved.

Emby: 4.8.11.0 in official docker.
Infuse Sync: 1.5.1.0

This problem happened several months ago and now still.

it happened again. Do you need the db files to be uploaded here?

_

infuse_sync.zip is uploaded with uploader name Allen.