Resolved an issue in start_deep_analysis where calling reload() on a history object caused a NotImplementedError.
Updated the method to use the source() method to retrieve the actual episode before calling reload(), ensuring compatibility with change_tracks and preventing the exception from occurring. Also added a check for None to handle cases where episode.source() returns None, indicating the episode has been deleted.
Resolved an issue in start_deep_analysis where calling reload() on a history object caused a NotImplementedError. Updated the method to use the source() method to retrieve the actual episode before calling reload(), ensuring compatibility with change_tracks and preventing the exception from occurring. Also added a check for None to handle cases where episode.source() returns None, indicating the episode has been deleted.
Resolves #99