Failed to create interview

We are getting the following error while starting our survey. We have deployed a form with pre-loaded answers.

How do I correct this?

We are able to start these interviews when using he Web-interface. The error is only in the Android app.

Log from the Tablet:

17:00:12[CreateAndLoadInterviewViewModel][Error][Failed to create interview 963bf723-82e6-44b1-9a53-2b1234d2ea4f. WB.Core.GenericSubdomains.Portable.ServiceLocation.ActivationException: Activation error occurred while trying to get instance of type ICommandExecutor, key  ---> Autofac.Core.DependencyResolutionException: An exception was thrown while activating WB.Core.Infrastructure.CommandBus.Implementation.CommandExecutor -> WB.Core.Infrastructure.Implementation.Aggregates.AggregateRootCache. ---> Autofac.Core.DependencyResolutionException: None of the constructors found with 'Autofac.Core.Activators.Reflection.DefaultConstructorFinder' on type 'WB.Core.Infrastructure.Implementation.Aggregates.AggregateRootCache' can be invoked with the available services and parameters:
Cannot resolve parameter 'Microsoft.Extensions.Logging.ILogger`1[WB.Core.Infrastructure.Implementation.Aggregates.AggregateRootCache] log' of constructor 'Void .ctor(Microsoft.Extensions.Caching.Memory.IMemoryCache, Microsoft.Extensions.Logging.ILogger`1[WB.Core.Infrastructure.Implementation.Aggregates.AggregateRootCache])'.
  at Autofac.Core.Activators.Reflection.ReflectionActivator.GetValidConstructorBindings (Autofac.IComponentContext context, System.Collections.Generic.IEnumerable`1[T] parameters) [0x000c0] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.Core.Activators.Reflection.ReflectionActivator.ActivateInstance (Autofac.IComponentContext context, System.Collections.Generic.IEnumerable`1[T] parameters) [0x00090] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.Core.Resolving.InstanceLookup.Activate (System.Collections.Generic.IEnumerable`1[T] parameters, System.Object& decoratorTarget) [0x0002c] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
   --- End of inner exception stack trace ---
  at Autofac.Core.Resolving.InstanceLookup.Activate (System.Collections.Generic.IEnumerable`1[T] parameters, System.Object& decoratorTarget) [0x00071] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.Core.Resolving.InstanceLookup.Execute () [0x00076] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance (Autofac.Core.ISharingLifetimeScope currentOperationScope, Autofac.Core.IComponentRegistration registration, System.Collections.Generic.IEnumerable`1[T] parameters) [0x00071] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.Core.Resolving.ResolveOperation.ResolveComponent (Autofac.Core.IComponentRegistration registration, System.Collections.Generic.IEnumerable`1[T] parameters) [0x00000] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.Core.Resolving.ResolveOperation.Execute (Autofac.Core.IComponentRegistration registration, System.Collections.Generic.IEnumerable`1[T] parameters) [0x00016] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.Core.Lifetime.LifetimeScope.ResolveComponent (Autofac.Core.IComponentRegistration registration, System.Collections.Generic.IEnumerable`1[T] parameters) [0x00041] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.ResolutionExtensions.TryResolveService (Autofac.IComponentContext context, Autofac.Core.Service service, System.Collections.Generic.IEnumerable`1[T] parameters, System.Object& instance) [0x00023] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.ResolutionExtensions.ResolveService (Autofac.IComponentContext context, Autofac.Core.Service service, System.Collections.Generic.IEnumerable`1[T] parameters) [0x00030] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.ResolutionExtensions.Resolve (Autofac.IComponentContext context, System.Type serviceType, System.Collections.Generic.IEnumerable`1[T] parameters) [0x00007] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.ResolutionExtensions.Resolve (Autofac.IComponentContext context, System.Type serviceType) [0x00000] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at WB.Core.Infrastructure.Modularity.Autofac.AutofacServiceLocatorAdapter.DoGetInstance (System.Type serviceType, System.String key) [0x00017] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.GenericSubdomains.Portable.ServiceLocation.ServiceLocatorImplBase.GetInstance (System.Type serviceType, System.String key) [0x00000] in <32483a13f1bb4126be240dd7be425637>:0 
   --- End of inner exception stack trace ---
  at WB.Core.GenericSubdomains.Portable.ServiceLocation.ServiceLocatorImplBase.GetInstance (System.Type serviceType, System.String key) [0x0001b] in <32483a13f1bb4126be240dd7be425637>:0 
  at WB.Core.GenericSubdomains.Portable.ServiceLocation.ServiceLocatorImplBase.GetInstance[TService] () [0x00000] in <32483a13f1bb4126be240dd7be425637>:0 
  at WB.Core.Infrastructure.Extensions+<>c__DisplayClass0_0`1[T].<ExecuteInScope>b__0 (WB.Core.GenericSubdomains.Portable.ServiceLocation.IServiceLocator scope) [0x00000] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.Infrastructure.Domain.NoScopeInScopeExecutor.Execute (System.Action`1[T] action) [0x00000] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.Infrastructure.Extensions.ExecuteInScope[T] (WB.Core.GenericSubdomains.Portable.ServiceLocation.IServiceLocator sl, System.Action`1[T] action) [0x00013] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.Infrastructure.CommandBus.Implementation.CommandService+<>c__DisplayClass14_0.<ExecuteImpl>b__0 () [0x00000] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.GenericSubdomains.Portable.NamedLocker.RunWithLock (System.String name, System.Action body) [0x00036] in <32483a13f1bb4126be240dd7be425637>:0 
  at WB.Core.Infrastructure.Implementation.Aggregates.AggregateLock.RunWithLock (System.String aggregateGuid, System.Action run) [0x00000] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.Infrastructure.CommandBus.Implementation.CommandService.ExecuteImpl (WB.Core.Infrastructure.CommandBus.ICommand command, System.String origin, System.Threading.CancellationToken cancellationToken) [0x000a1] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.Infrastructure.CommandBus.Implementation.SequentialCommandService.ExecuteImpl (WB.Core.Infrastructure.CommandBus.ICommand command, System.String origin, System.Threading.CancellationToken cancellationToken) [0x00048] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.Infrastructure.CommandBus.Implementation.CommandService.Execute (WB.Core.Infrastructure.CommandBus.ICommand command, System.String origin) [0x00008] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.BoundedContexts.Interviewer.Views.CreateInterview.CreateAndLoadInterviewViewModel.CreateInterviewAsync (System.Int32 assignmentId, System.Guid interviewId) [0x00169] in <1ca25ed610184b3dae909278518dc74f>:0 ]WB.Core.GenericSubdomains.Portable.ServiceLocation.ActivationException: Activation error occurred while trying to get instance of type ICommandExecutor, key  ---> Autofac.Core.DependencyResolutionException: An exception was thrown while activating WB.Core.Infrastructure.CommandBus.Implementation.CommandExecutor -> WB.Core.Infrastructure.Implementation.Aggregates.AggregateRootCache. ---> Autofac.Core.DependencyResolutionException: None of the constructors found with 'Autofac.Core.Activators.Reflection.DefaultConstructorFinder' on type 'WB.Core.Infrastructure.Implementation.Aggregates.AggregateRootCache' can be invoked with the available services and parameters:
Cannot resolve parameter 'Microsoft.Extensions.Logging.ILogger`1[WB.Core.Infrastructure.Implementation.Aggregates.AggregateRootCache] log' of constructor 'Void .ctor(Microsoft.Extensions.Caching.Memory.IMemoryCache, Microsoft.Extensions.Logging.ILogger`1[WB.Core.Infrastructure.Implementation.Aggregates.AggregateRootCache])'.
  at Autofac.Core.Activators.Reflection.ReflectionActivator.GetValidConstructorBindings (Autofac.IComponentContext context, System.Collections.Generic.IEnumerable`1[T] parameters) [0x000c0] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.Core.Activators.Reflection.ReflectionActivator.ActivateInstance (Autofac.IComponentContext context, System.Collections.Generic.IEnumerable`1[T] parameters) [0x00090] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.Core.Resolving.InstanceLookup.Activate (System.Collections.Generic.IEnumerable`1[T] parameters, System.Object& decoratorTarget) [0x0002c] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
   --- End of inner exception stack trace ---
  at Autofac.Core.Resolving.InstanceLookup.Activate (System.Collections.Generic.IEnumerable`1[T] parameters, System.Object& decoratorTarget) [0x00071] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.Core.Resolving.InstanceLookup.Execute () [0x00076] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance (Autofac.Core.ISharingLifetimeScope currentOperationScope, Autofac.Core.IComponentRegistration registration, System.Collections.Generic.IEnumerable`1[T] parameters) [0x00071] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.Core.Resolving.ResolveOperation.ResolveComponent (Autofac.Core.IComponentRegistration registration, System.Collections.Generic.IEnumerable`1[T] parameters) [0x00000] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.Core.Resolving.ResolveOperation.Execute (Autofac.Core.IComponentRegistration registration, System.Collections.Generic.IEnumerable`1[T] parameters) [0x00016] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.Core.Lifetime.LifetimeScope.ResolveComponent (Autofac.Core.IComponentRegistration registration, System.Collections.Generic.IEnumerable`1[T] parameters) [0x00041] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.ResolutionExtensions.TryResolveService (Autofac.IComponentContext context, Autofac.Core.Service service, System.Collections.Generic.IEnumerable`1[T] parameters, System.Object& instance) [0x00023] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.ResolutionExtensions.ResolveService (Autofac.IComponentContext context, Autofac.Core.Service service, System.Collections.Generic.IEnumerable`1[T] parameters) [0x00030] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.ResolutionExtensions.Resolve (Autofac.IComponentContext context, System.Type serviceType, System.Collections.Generic.IEnumerable`1[T] parameters) [0x00007] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at Autofac.ResolutionExtensions.Resolve (Autofac.IComponentContext context, System.Type serviceType) [0x00000] in <fb09d8e1f85f4ab59a53eefd874873cf>:0 
  at WB.Core.Infrastructure.Modularity.Autofac.AutofacServiceLocatorAdapter.DoGetInstance (System.Type serviceType, System.String key) [0x00017] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.GenericSubdomains.Portable.ServiceLocation.ServiceLocatorImplBase.GetInstance (System.Type serviceType, System.String key) [0x00000] in <32483a13f1bb4126be240dd7be425637>:0 
   --- End of inner exception stack trace ---
  at WB.Core.GenericSubdomains.Portable.ServiceLocation.ServiceLocatorImplBase.GetInstance (System.Type serviceType, System.String key) [0x0001b] in <32483a13f1bb4126be240dd7be425637>:0 
  at WB.Core.GenericSubdomains.Portable.ServiceLocation.ServiceLocatorImplBase.GetInstance[TService] () [0x00000] in <32483a13f1bb4126be240dd7be425637>:0 
  at WB.Core.Infrastructure.Extensions+<>c__DisplayClass0_0`1[T].<ExecuteInScope>b__0 (WB.Core.GenericSubdomains.Portable.ServiceLocation.IServiceLocator scope) [0x00000] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.Infrastructure.Domain.NoScopeInScopeExecutor.Execute (System.Action`1[T] action) [0x00000] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.Infrastructure.Extensions.ExecuteInScope[T] (WB.Core.GenericSubdomains.Portable.ServiceLocation.IServiceLocator sl, System.Action`1[T] action) [0x00013] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.Infrastructure.CommandBus.Implementation.CommandService+<>c__DisplayClass14_0.<ExecuteImpl>b__0 () [0x00000] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.GenericSubdomains.Portable.NamedLocker.RunWithLock (System.String name, System.Action body) [0x00036] in <32483a13f1bb4126be240dd7be425637>:0 
  at WB.Core.Infrastructure.Implementation.Aggregates.AggregateLock.RunWithLock (System.String aggregateGuid, System.Action run) [0x00000] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.Infrastructure.CommandBus.Implementation.CommandService.ExecuteImpl (WB.Core.Infrastructure.CommandBus.ICommand command, System.String origin, System.Threading.CancellationToken cancellationToken) [0x000a1] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.Infrastructure.CommandBus.Implementation.SequentialCommandService.ExecuteImpl (WB.Core.Infrastructure.CommandBus.ICommand command, System.String origin, System.Threading.CancellationToken cancellationToken) [0x00048] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.Infrastructure.CommandBus.Implementation.CommandService.Execute (WB.Core.Infrastructure.CommandBus.ICommand command, System.String origin) [0x00008] in <b85d5a1475a942729b7cec3b260fa93b>:0 
  at WB.Core.BoundedContexts.Interviewer.Views.CreateInterview.CreateAndLoadInterviewViewModel.CreateInterviewAsync (System.Int32 assignmentId, System.Guid interviewId) [0x00169] in <1ca25ed610184b3dae909278518dc74f>:0 |AsyncTaskMethodBuilder`1.Start => <CreateInterviewAsync>d__18.MoveNext => NLogLogger.Error

We tried to import another questionnaire to test. This new questionnaire also has the same error. Seems to be an issue with our SS installation. We have 20.07.2 installed. The same questionnaire on 20.08.2 (WB server) has this error.

What should I do? Don’t know if I should upgrade or not. And whether upgrading fix the issue?

Upgrading to 20.08.2 fixed the issue. But now I am not able to pre-load my data. :frowning_face:

Is still an issue? Could you provide more details, what error message are you seeing?

No longer an issue. Upgrading to 20.08.2 fixed it. @sergiy told me, via support email, this was a known issue with the older version, and was fixed in the new one.