Plugin not loading after upgrade

Upgrading from 8.5 -> 10.3

All of my legacy plugins seem to load and work fine except for one of them.  I'm not seeing any specific exceptions in the logs and even when recycling app pool and breaking on the plugin's initialize method, it is never hit.  The only thing in the logs that I think could possibly be related is the following exception:

An error occurred while attempting to load or locate 'Telligent.Evolution.Extensibility.Version1.IPlugin, Telligent.Evolution.Platform'.

UnknownException: An error occurred while attempting to load or locate 'Telligent.Evolution.Extensibility.Version1.IPlugin, Telligent.Evolution.Platform'. ---> System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.     at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)     at System.Reflection.Assembly.GetTypes()     at Telligent.Common.TypeFinder.Ž.TryLoadByPrimaryKey(String Ž, List`1& )     at Telligent.Common.Collections.SingleKeyLockbox`2.Ž(TPrimaryKey Ž)     at Telligent.Common.TypeFinder.ParsedAssembyCollection.TryLoadByPrimaryKey(Ž Ž, List`1& )     at Telligent.Common.Collections.SingleKeyLockbox`2.Ž(TPrimaryKey Ž)     at Telligent.Common.TypeFinder.FindType(Type †, Ž Œ, Action`2 Œ)     --- End of inner exception stack trace ---     at Telligent.Evolution.Components.PluginFinder.LogException(Exception ex, Type t)     at Telligent.Common.TypeFinder.FindType(Type †, Ž Œ, Action`2 Œ)     at Telligent.Common.TypeFinder.FindType(Type type, Action`2 activationErrorHandler)     at Telligent.Evolution.Components.PluginFinder.FindPlugins()     at Telligent.Evolution.Components.PluginManager.GetAll(Boolean autoGroupPlugins)     at Telligent.Evolution.CoreServices.Administration.Implementation.AdministrativePanelService.<>c__DisplayClass44_0`1.<GetPluginPanelsForPluginTypesPanel>b__0()     at Telligent.Evolution.CoreServices.Administration.Implementation.PanelProvider.Cache[T](String key, Func`1 loader)     at Telligent.Evolution.CoreServices.Administration.Implementation.AdministrativePanelService.GetPluginPanelsForPluginTypesPanel[T](T pluginTypesAdministrationPanel, Boolean includeUnfilteredAdministrationPlugins)     at Telligent.Evolution.CoreServices.Administration.Implementation.AdministrativePanelService.<GetPluginTypesPanelsForCategory>b__46_2(IPluginTypesAdministrationPanel p)     at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()     at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)     at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)     at Telligent.Evolution.CoreServices.Administration.Implementation.AdministrativePanelService.GetPluginTypesPanelsForCategory(Guid categoryId, Int32 userId)     at Telligent.Evolution.CoreServices.Administration.Implementation.AdministrativePanelService.GetMembersForCategory(Guid categoryId, Int32 userId)     at Telligent.Evolution.CoreServices.Administration.Implementation.AdministrativePanelsExtension.GetMembersForCategory(Guid categoryId)     at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)     at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)     at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)     at NVelocity.Runtime.Parser.Node.ASTMethod.Execute(Object o, IInternalContextAdapter context)     at NVelocity.Runtime.Parser.Node.ASTReference.Execute(Object o, IInternalContextAdapter context)     at NVelocity.Runtime.Parser.Node.ASTSetDirective.Render(IInternalContextAdapter context, TextWriter writer)     at NVelocity.Runtime.Directive.Foreach.ProcessSection(ForeachSectionEnum sectionEnumType, INode[][] sections, IInternalContextAdapter context, TextWriter writer)     at NVelocity.Runtime.Directive.Foreach.Render(IInternalContextAdapter context, TextWriter writer, INode node)     at NVelocity.Runtime.Parser.Node.ASTDirective.Render(IInternalContextAdapter context, TextWriter writer)     at NVelocity.Runtime.Parser.Node.SimpleNode.Render(IInternalContextAdapter context, TextWriter writer)     at NVelocity.Template.Merge(IContext context, TextWriter writer)     at Telligent.Evolution.ScriptedContentFragments.Implementations.ScriptedContentFragmentRenderingService.<>c__DisplayClass28_0.<RenderScriptInternal>b__0()     at Telligent.Evolution.ScriptedContentFragments.Implementations.ScriptedContentFragmentOutputCachingService.Get(ScriptedContentFragment fragment, String cacheKey, Boolean cacheable, Func`1 getRenderedOutput)     at Telligent.Evolution.ScriptedContentFragments.Implementations.ScriptedContentFragmentRenderingService.RenderScriptInternal(ScriptedContentFragment contentFragment, NameValueCollection parameters, IPropertyTemplateOptions propertyOptions, String templateName, String internalId, String wrapperId, Boolean throwExceptions, String cacheKey)     at Telligent.Evolution.ScriptedContentFragments.Implementations.ScriptedContentFragmentRenderingService.RenderScript(ScriptedContentFragment fragment, NameValueCollection parameters, String fileName, String internalId, String wrapperId, Boolean throwExceptions)     at Telligent.Evolution.VelocityExtensions.Widget.ExecuteFile(String fileName)     at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)     at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)     at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)     at NVelocity.Runtime.Parser.Node.ASTMethod.Execute(Object o, IInternalContextAdapter context)     at NVelocity.Runtime.Parser.Node.ASTReference.Execute(Object o, IInternalContextAdapter context)     at NVelocity.Runtime.Parser.Node.ASTMethod.EvalParameters(Object[] parameters, IInternalContextAdapter context)     at NVelocity.Runtime.Parser.Node.ASTMethod.Execute(Object o, IInternalContextAdapter context)     at NVelocity.Runtime.Parser.Node.ASTReference.Execute(Object o, IInternalContextAdapter context)     at NVelocity.Runtime.Parser.Node.ASTReference.Render(IInternalContextAdapter context, TextWriter writer)     at NVelocity.Runtime.Parser.Node.SimpleNode.Render(IInternalContextAdapter context, TextWriter writer)     at NVelocity.Template.Merge(IContext context, TextWriter writer)     at Telligent.Evolution.ScriptedContentFragments.Implementations.ScriptedContentFragmentRenderingService.<>c__DisplayClass28_0.<RenderScriptInternal>b__0()     at Telligent.Evolution.ScriptedContentFragments.Implementations.ScriptedContentFragmentOutputCachingService.Get(ScriptedContentFragment fragment, String cacheKey, Boolean cacheable, Func`1 getRenderedOutput)     at Telligent.Evolution.ScriptedContentFragments.Implementations.ScriptedContentFragmentRenderingService.RenderScriptInternal(ScriptedContentFragment contentFragment, NameValueCollection parameters, IPropertyTemplateOptions propertyOptions, String templateName, String internalId, String wrapperId, Boolean throwExceptions, String cacheKey)     at Telligent.Evolution.ScriptedContentFragments.Implementations.ScriptedContentFragmentRenderingService.RenderScript(ScriptedContentFragment fragment, NameValueCollection parameters, String fileName, String internalId, String wrapperId, Boolean throwExceptions, String cacheKey)     at Telligent.Evolution.ScriptedContentFragments.Implementations.ScriptedContentFragmentFileExecutionService.RenderFileInternal(HttpContextBase context, String internalId, String wrapperId, ScriptedContentFragment fragment, String fileName, NameValueCollection parameters, IPropertyTemplateOptions propertyOptions)     at Telligent.Evolution.ScriptedContentFragments.Implementations.ScriptedContentFragmentFileExecutionService.RenderRawFile(HttpContextBase context, NameValueCollection parameters, IPropertyTemplateOptions propertyOptions, ScriptedContentFragment fragment, String fragmentId, String containerType, Guid themeTypeId, Guid themeContextId, Guid themeId, String fileName, String wrapperId)     at Telligent.Evolution.ScriptedContentFragments.Implementations.ScriptedContentFragmentFileExecutionService.HandleRequest()     at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()     at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)     at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)     at System.Web.HttpApplication.PipelineStepManager.ResumeSteps(Exception error)     at System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext context, AsyncCallback cb)     at System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context)     at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)     at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)     at System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr pHandler, RequestNotificationStatus& notificationStatus)     at System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr pHandler, RequestNotificationStatus& notificationStatus)     at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)     at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)