in 13.24, Having game imports failing to actually add identified games to a platform.
Workflow: Select "Sony Playstation 2" platform, select scan for added roms in "Sony Playstation 2"
import process scans, finds one new game, "Project Zero (Europe) (Undub) (v1.3.3).iso"
I select finish, game does not appear in the "Sony Playstation 2" platform, either as a solo entry or as an additional app to the parent game "Fatal Frame (USA)"
I ran the scan process with debugging turned on:
2025-09-30 02:56:22 PM FIRST CHANCE EXCEPTION: The directory is not empty. : 'F:\LaunchBox\Games\Sony PSP'.
at System.IO.FileSystem.RemoveDirectoryInternal(String fullPath, Boolean topLevel, Boolean allowDirectoryNotEmpty)
2025-09-30 02:56:22 PM DataManager.SaveInternal started.
2025-09-30 02:56:22 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
2025-09-30 02:56:22 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
2025-09-30 02:56:22 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
2025-09-30 02:56:22 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
2025-09-30 02:56:22 PM Saving InputBindings.xml...
2025-09-30 02:56:22 PM Saving GameControllers.xml...
2025-09-30 02:56:22 PM Saving ListCache.xml...
2025-09-30 02:56:22 PM Saving Settings.xml...
2025-09-30 02:56:22 PM Saving BigBoxSettings.xml...
2025-09-30 02:56:23 PM Saving ImportBlacklist.xml...
2025-09-30 02:56:23 PM DataManager.SaveInternal completed successfully.
2025-09-30 02:56:46 PM FIRST CHANCE EXCEPTION: Unable to read data from the transport connection: The I/O operation has been aborted because of either a thread exit or an application request..
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
2025-09-30 02:56:46 PM FIRST CHANCE CONTINUED INNER EXCEPTION: The I/O operation has been aborted because of either a thread exit or an application request.
2025-09-30 02:56:46 PM FIRST CHANCE EXCEPTION: Unable to read data from the transport connection: The I/O operation has been aborted because of either a thread exit or an application request..
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token)
at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize)
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
2025-09-30 02:56:46 PM FIRST CHANCE CONTINUED INNER EXCEPTION: The I/O operation has been aborted because of either a thread exit or an application request.
2025-09-30 02:56:46 PM FIRST CHANCE EXCEPTION: Unable to read data from the transport connection: The I/O operation has been aborted because of either a thread exit or an application request..
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token)
at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize)
at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token)
at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken)
2025-09-30 02:56:46 PM FIRST CHANCE CONTINUED INNER EXCEPTION: The I/O operation has been aborted because of either a thread exit or an application request.
2025-09-30 02:56:46 PM FIRST CHANCE EXCEPTION: Unable to read data from the transport connection: The I/O operation has been aborted because of either a thread exit or an application request..
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token)
at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize)
at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token)
at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken)
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
2025-09-30 02:56:46 PM FIRST CHANCE CONTINUED INNER EXCEPTION: The I/O operation has been aborted because of either a thread exit or an application request.
2025-09-30 02:56:47 PM FIRST CHANCE EXCEPTION: Unable to read data from the transport connection: The I/O operation has been aborted because of either a thread exit or an application request..
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
2025-09-30 02:56:47 PM FIRST CHANCE CONTINUED INNER EXCEPTION: The I/O operation has been aborted because of either a thread exit or an application request.
2025-09-30 02:56:47 PM FIRST CHANCE EXCEPTION: Unable to read data from the transport connection: The I/O operation has been aborted because of either a thread exit or an application request..
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token)
at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize)
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
2025-09-30 02:56:47 PM FIRST CHANCE CONTINUED INNER EXCEPTION: The I/O operation has been aborted because of either a thread exit or an application request.
2025-09-30 02:56:47 PM FIRST CHANCE EXCEPTION: Unable to read data from the transport connection: The I/O operation has been aborted because of either a thread exit or an application request..
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token)
at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize)
at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token)
at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken)
2025-09-30 02:56:47 PM FIRST CHANCE CONTINUED INNER EXCEPTION: The I/O operation has been aborted because of either a thread exit or an application request.
2025-09-30 02:56:47 PM FIRST CHANCE EXCEPTION: Unable to read data from the transport connection: The I/O operation has been aborted because of either a thread exit or an application request..
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token)
at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize)
at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token)
at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken)
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
2025-09-30 02:56:47 PM FIRST CHANCE CONTINUED INNER EXCEPTION: The I/O operation has been aborted because of either a thread exit or an application request.
2025-09-30 02:57:59 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
2025-09-30 02:57:59 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
2025-09-30 02:57:59 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
2025-09-30 02:59:00 PM DataManager.SaveInternal started.
2025-09-30 02:59:00 PM Saving InputBindings.xml...
2025-09-30 02:59:00 PM Saving GameControllers.xml...
2025-09-30 02:59:01 PM Saving ListCache.xml...
2025-09-30 02:59:01 PM WARNING: IMPORT PROCESS: Returned game is NULL.
2025-09-30 02:59:01 PM Saving Settings.xml...
2025-09-30 02:59:01 PM Saving ImportBlacklist.xml...
2025-09-30 02:59:01 PM Saving F:\LaunchBox\Data\Platforms\Sony Playstation 2.xml...
2025-09-30 02:59:02 PM DataManager.SaveInternal completed successfully.
2025-09-30 02:59:05 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
2025-09-30 02:59:05 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
2025-09-30 02:59:05 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
2025-09-30 02:59:05 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
2025-09-30 02:59:15 PM GameDetailsViewModel.Dispose: Begin...
2025-09-30 02:59:15 PM FIRST CHANCE EXCEPTION: Cannot perform this operation while dispatcher processing is suspended.
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
2025-09-30 02:59:15 PM FIRST CHANCE EXCEPTION: Cannot perform this operation while dispatcher processing is suspended.
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
2025-09-30 02:59:15 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Start
2025-09-30 02:59:15 PM Music.Prepare Start
2025-09-30 02:59:15 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Complete
2025-09-30 02:59:15 PM Music.Kill Start
2025-09-30 02:59:15 PM Music.Kill Finished
2025-09-30 02:59:15 PM Music.NotifyTrackList Start
2025-09-30 02:59:15 PM Music.NotifyTrackList Invoke WPF
2025-09-30 02:59:15 PM GameDetailsViewModel.Dispose: Marked disposed true...
2025-09-30 02:59:15 PM GameDetailsViewModel.Dispose: Star rating faded nulling...
2025-09-30 02:59:15 PM GameDetailsViewModel.Dispose: Video control dispose...
2025-09-30 02:59:15 PM GameDetailsViewModel.Dispose: Video control nulling...
2025-09-30 02:59:15 PM GameDetailsViewModel.Dispose: Invoking UI thread...
2025-09-30 02:59:15 PM GameDetailsViewModel.Dispose: Nulling out all image sources...
2025-09-30 02:59:15 PM GameDetailsViewModel.Dispose: Completed.
2025-09-30 02:59:15 PM [FFME Log]: Direct Command 'Close' not accepted. Open media before closing or changing media.
2025-09-30 02:59:18 PM Music.Stop Start
2025-09-30 02:59:18 PM Music.Kill Start
2025-09-30 02:59:18 PM Music.Kill Finished
2025-09-30 02:59:18 PM GameDetailsViewModel AttachView LoadVideoMusic Start
2025-09-30 02:59:18 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Start
2025-09-30 02:59:18 PM Music.Prepare Start
2025-09-30 02:59:18 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Complete
2025-09-30 02:59:18 PM GameDetailsViewModel AttachView LoadVideoMusic Completed
2025-09-30 02:59:18 PM Music.Kill Start
2025-09-30 02:59:18 PM Music.Kill Finished
2025-09-30 02:59:18 PM Music.NotifyTrackList Start
2025-09-30 02:59:18 PM Music.NotifyTrackList Invoke WPF
2025-09-30 02:59:18 PM GameDetailsViewModel returning to pool...
2025-09-30 02:59:18 PM GameDetailsViewModel return to pool: Video control dispose...
2025-09-30 02:59:18 PM GameDetailsViewModel return to pool: Video control nulling...
2025-09-30 02:59:18 PM GameDetailsViewModel return to pool: Invoking UI thread...
2025-09-30 02:59:18 PM GameDetailsViewModel.Dispose: Nulling out all image sources...
2025-09-30 02:59:18 PM GameDetailsViewModel successfully returned to pool
2025-09-30 02:59:19 PM FIRST CHANCE EXCEPTION: BitmapMetadata is not available on BitmapImage.
at System.Windows.Media.Imaging.BitmapImage.get_Metadata()
2025-09-30 02:59:19 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
2025-09-30 02:59:19 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
2025-09-30 02:59:19 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
2025-09-30 02:59:22 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
2025-09-30 02:59:22 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
2025-09-30 02:59:22 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
2025-09-30 02:59:22 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
2025-09-30 02:59:22 PM AddEditGameViewModel Closed Event Started
2025-09-30 02:59:23 PM AddEditGameViewModel Closed Invoke Start
2025-09-30 02:59:23 PM AddEditGameViewModel Closed Updating GameDetailsViewModel
2025-09-30 02:59:23 PM AddEditGameViewModel Closed Updating ContentBackground
2025-09-30 02:59:23 PM AddEditGameViewModel Closed Invoke End
2025-09-30 02:59:23 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Start
2025-09-30 02:59:23 PM Music.Prepare Start
2025-09-30 02:59:23 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Complete
2025-09-30 02:59:23 PM Music.Kill Start
2025-09-30 02:59:23 PM Music.Kill Finished
2025-09-30 02:59:23 PM Music.NotifyTrackList Start
2025-09-30 02:59:23 PM Music.NotifyTrackList Invoke WPF
2025-09-30 02:59:23 PM GameDetailsViewModel returning to pool...
2025-09-30 02:59:23 PM GameDetailsViewModel return to pool: Video control dispose...
2025-09-30 02:59:23 PM GameDetailsViewModel return to pool: Video control nulling...
2025-09-30 02:59:23 PM GameDetailsViewModel return to pool: Invoking UI thread...
2025-09-30 02:59:23 PM GameDetailsViewModel.Dispose: Nulling out all image sources...
2025-09-30 02:59:23 PM GameDetailsViewModel successfully returned to pool
2025-09-30 02:59:23 PM [FFME Log]: Direct Command 'Close' not accepted. Open media before closing or changing media.
2025-09-30 02:59:24 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
2025-09-30 02:59:24 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
2025-09-30 02:59:24 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
2025-09-30 03:01:51 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
2025-09-30 03:01:51 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
2025-09-30 03:01:51 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
2025-09-30 03:01:51 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
2025-09-30 03:01:58 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
2025-09-30 03:01:58 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
2025-09-30 03:01:58 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed