i just tried that it made it worst, but i see my error might not be the same. 
	 
 
	he data is NULL at ordinal 1. This method can't be called on NULL values. Check using IsDBNull before calling.
 
	App:     LaunchBox 
	Version: 13.21 
	Theme:   Old Default 
	Type:    System.InvalidOperationException 
	Site:    System.String GetString(Int32) 
	Source:  Microsoft.Data.Sqlite
 
	   at Microsoft.Data.Sqlite.SqliteValueReader.GetString(Int32 ordinal) 
	   at lambda_method164(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) 
	   at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 
	   at Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToListAsync[TSource](IQueryable`1 source, CancellationToken cancellationToken) 
	   at Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToListAsync[TSource](IQueryable`1 source, CancellationToken cancellationToken) 
	   at Unbroken.LaunchBox.LocalDb.GamesDb.GetAllPlatformsAsync(Nullable`1 cancelToken) 
	   at Unbroken.LaunchBox.LocalDb.GamesDb.GetAllPlatformsAsync(Nullable`1 cancelToken) 
	   at Unbroken.LaunchBox.Windows.Monitoring.GameDirectoryMonitor.StartWatching() 
	   at Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.PatchAutowireSchema(Object) 
	   at Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.QueryTypeGetter() 
	   at Unbroken.LaunchBox.Windows.Threading.<>c__DisplayClass4_0.PushFocusProducer(Object) 
	   at Unbroken.LaunchBox.Windows.Threading.<>c__DisplayClass4_0.PrepareMetaMock() 
	   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) 
	--- End of stack trace from previous location --- 
	   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
 
	Recent Log:
 
	   10:39:36 AM Exception