Failed jobs do not become expired to allow you to re-queue them without any
time pressure. You should re-queue or delete them manually, or apply AutomaticRetry(OnAttemptsExceeded = AttemptsExceededAction.Delete)
attribute to delete them automatically.
Microsoft.PowerPlatform.Dataverse.Client.Utils.DataverseConnectionException: Failed to connect to Dataverse ---> Microsoft.Identity.Client.MsalServiceException: A configuration issue is preventing authentication - check the error message from the server for details. You can modify the configuration in the application registration portal. See https://aka.ms/msal-net-invalid-client for details. Original exception: AADSTS7000222: The provided client secret keys for app 'd270d2f5-0844-48a6-8b35-fac88ace54a3' are expired. Visit the Azure portal to create new keys for your app: https://aka.ms/NewClientSecret, or consider using certificate credentials for added security: https://aka.ms/certCreds. Trace ID: d71e7ee2-21ee-43a1-a879-16b21bd54700 Correlation ID: 7cc65822-46cb-4fab-b33d-92948ff56f2a Timestamp: 2026-02-08 09:27:21Z
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ProcessMsalExecptionAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath, MsalExceptionmsalEx)
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ExecuteAuthenticateServiceProcessAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, SecureStringclientSecret, BooleanaddVersionInfoToUri, IAccountuser, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.ConnectAndInitServiceAsync(OrganizationDetailorgdata, BooleanIsOnPrem, UrihomeRealmUri)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.DoDirectLoginAsync(BooleanIsOnPrem)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.InitServiceAsync()
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.GetCachedService(ConnectionService&ConnectionObject)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
--- End of inner exception stack trace ---
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient..ctor(UriinstanceUrl, StringclientId, StringclientSecret, BooleanuseUniqueInstance, ILoggerlogger)
at HangFireCron.Services.DataverseService..ctor(StringclientId, StringclientSecret) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\DataverseService.cs:line 34
at HangFireCron.Services.RecurringTasks..ctor(DatabaseContextdatabaseContext, DashReportViewerContextdashReportViewerContext) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\RecurringTasks.cs:line 22
at InvokeStub_RecurringTasks..ctor(Object,Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSitecallSite, RuntimeResolverContextcontext, ServiceProviderEngineScopeserviceProviderEngine, RuntimeResolverLocklockType)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass2_0.<RealizeService>b__0(ServiceProviderEngineScopescope)
at Hangfire.Server.CoreBackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\CoreBackgroundJobPerformer.cs:line 49
at Hangfire.Server.BackgroundJobPerformer.InvokeServerFilter(Enumerator&enumerator, IBackgroundJobPerformerinnerPerformer, PerformContextcontext, PerformingContextpreContext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 164
at Hangfire.Server.BackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 71
at Hangfire.Server.Worker.PerformJob(BackgroundProcessContextcontext, IStorageConnectionconnection, StringjobId, BackgroundJobbackgroundJob, IReadOnlyDictionary`2&customData) in C:\projects\hangfire-525\src\Hangfire.Core\Server\Worker.cs:line 320
Microsoft.PowerPlatform.Dataverse.Client.Utils.DataverseConnectionException: Failed to connect to Dataverse ---> Microsoft.Identity.Client.MsalServiceException: A configuration issue is preventing authentication - check the error message from the server for details. You can modify the configuration in the application registration portal. See https://aka.ms/msal-net-invalid-client for details. Original exception: AADSTS7000222: The provided client secret keys for app 'd270d2f5-0844-48a6-8b35-fac88ace54a3' are expired. Visit the Azure portal to create new keys for your app: https://aka.ms/NewClientSecret, or consider using certificate credentials for added security: https://aka.ms/certCreds. Trace ID: 074e9d44-7527-42a8-88b8-bb5d03a47500 Correlation ID: 24877777-c8df-4c79-a2a1-51d3d1516ebf Timestamp: 2026-02-08 09:26:51Z
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ProcessMsalExecptionAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath, MsalExceptionmsalEx)
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ExecuteAuthenticateServiceProcessAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, SecureStringclientSecret, BooleanaddVersionInfoToUri, IAccountuser, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.ConnectAndInitServiceAsync(OrganizationDetailorgdata, BooleanIsOnPrem, UrihomeRealmUri)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.DoDirectLoginAsync(BooleanIsOnPrem)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.InitServiceAsync()
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.GetCachedService(ConnectionService&ConnectionObject)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
--- End of inner exception stack trace ---
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient..ctor(UriinstanceUrl, StringclientId, StringclientSecret, BooleanuseUniqueInstance, ILoggerlogger)
at HangFireCron.Services.DataverseService..ctor(StringclientId, StringclientSecret) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\DataverseService.cs:line 34
at HangFireCron.Services.RecurringTasks..ctor(DatabaseContextdatabaseContext, DashReportViewerContextdashReportViewerContext) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\RecurringTasks.cs:line 22
at InvokeStub_RecurringTasks..ctor(Object,Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSitecallSite, RuntimeResolverContextcontext, ServiceProviderEngineScopeserviceProviderEngine, RuntimeResolverLocklockType)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass2_0.<RealizeService>b__0(ServiceProviderEngineScopescope)
at Hangfire.Server.CoreBackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\CoreBackgroundJobPerformer.cs:line 49
at Hangfire.Server.BackgroundJobPerformer.InvokeServerFilter(Enumerator&enumerator, IBackgroundJobPerformerinnerPerformer, PerformContextcontext, PerformingContextpreContext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 164
at Hangfire.Server.BackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 71
at Hangfire.Server.Worker.PerformJob(BackgroundProcessContextcontext, IStorageConnectionconnection, StringjobId, BackgroundJobbackgroundJob, IReadOnlyDictionary`2&customData) in C:\projects\hangfire-525\src\Hangfire.Core\Server\Worker.cs:line 320
Microsoft.PowerPlatform.Dataverse.Client.Utils.DataverseConnectionException: Failed to connect to Dataverse ---> Microsoft.Identity.Client.MsalServiceException: A configuration issue is preventing authentication - check the error message from the server for details. You can modify the configuration in the application registration portal. See https://aka.ms/msal-net-invalid-client for details. Original exception: AADSTS7000222: The provided client secret keys for app 'd270d2f5-0844-48a6-8b35-fac88ace54a3' are expired. Visit the Azure portal to create new keys for your app: https://aka.ms/NewClientSecret, or consider using certificate credentials for added security: https://aka.ms/certCreds. Trace ID: 9a7ab8d4-9e6c-4a72-a2a8-7d1b32203c00 Correlation ID: fcbeef1d-68fc-4052-bb6f-3117378baa98 Timestamp: 2026-02-07 09:30:22Z
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ProcessMsalExecptionAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath, MsalExceptionmsalEx)
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ExecuteAuthenticateServiceProcessAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, SecureStringclientSecret, BooleanaddVersionInfoToUri, IAccountuser, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.ConnectAndInitServiceAsync(OrganizationDetailorgdata, BooleanIsOnPrem, UrihomeRealmUri)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.DoDirectLoginAsync(BooleanIsOnPrem)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.InitServiceAsync()
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.GetCachedService(ConnectionService&ConnectionObject)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
--- End of inner exception stack trace ---
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient..ctor(UriinstanceUrl, StringclientId, StringclientSecret, BooleanuseUniqueInstance, ILoggerlogger)
at HangFireCron.Services.DataverseService..ctor(StringclientId, StringclientSecret) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\DataverseService.cs:line 34
at HangFireCron.Services.RecurringTasks..ctor(DatabaseContextdatabaseContext, DashReportViewerContextdashReportViewerContext) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\RecurringTasks.cs:line 22
at InvokeStub_RecurringTasks..ctor(Object,Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSitecallSite, RuntimeResolverContextcontext, ServiceProviderEngineScopeserviceProviderEngine, RuntimeResolverLocklockType)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass2_0.<RealizeService>b__0(ServiceProviderEngineScopescope)
at Hangfire.Server.CoreBackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\CoreBackgroundJobPerformer.cs:line 49
at Hangfire.Server.BackgroundJobPerformer.InvokeServerFilter(Enumerator&enumerator, IBackgroundJobPerformerinnerPerformer, PerformContextcontext, PerformingContextpreContext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 164
at Hangfire.Server.BackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 71
at Hangfire.Server.Worker.PerformJob(BackgroundProcessContextcontext, IStorageConnectionconnection, StringjobId, BackgroundJobbackgroundJob, IReadOnlyDictionary`2&customData) in C:\projects\hangfire-525\src\Hangfire.Core\Server\Worker.cs:line 320
Microsoft.PowerPlatform.Dataverse.Client.Utils.DataverseConnectionException: Failed to connect to Dataverse ---> Microsoft.Identity.Client.MsalServiceException: A configuration issue is preventing authentication - check the error message from the server for details. You can modify the configuration in the application registration portal. See https://aka.ms/msal-net-invalid-client for details. Original exception: AADSTS7000222: The provided client secret keys for app 'd270d2f5-0844-48a6-8b35-fac88ace54a3' are expired. Visit the Azure portal to create new keys for your app: https://aka.ms/NewClientSecret, or consider using certificate credentials for added security: https://aka.ms/certCreds. Trace ID: 9a7ab8d4-9e6c-4a72-a2a8-7d1bf61c3c00 Correlation ID: b2a289cb-1f48-4786-a838-7b2bd9ba769e Timestamp: 2026-02-07 09:29:22Z
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ProcessMsalExecptionAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath, MsalExceptionmsalEx)
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ExecuteAuthenticateServiceProcessAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, SecureStringclientSecret, BooleanaddVersionInfoToUri, IAccountuser, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.ConnectAndInitServiceAsync(OrganizationDetailorgdata, BooleanIsOnPrem, UrihomeRealmUri)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.DoDirectLoginAsync(BooleanIsOnPrem)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.InitServiceAsync()
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.GetCachedService(ConnectionService&ConnectionObject)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
--- End of inner exception stack trace ---
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient..ctor(UriinstanceUrl, StringclientId, StringclientSecret, BooleanuseUniqueInstance, ILoggerlogger)
at HangFireCron.Services.DataverseService..ctor(StringclientId, StringclientSecret) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\DataverseService.cs:line 34
at HangFireCron.Services.RecurringTasks..ctor(DatabaseContextdatabaseContext, DashReportViewerContextdashReportViewerContext) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\RecurringTasks.cs:line 22
at InvokeStub_RecurringTasks..ctor(Object,Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSitecallSite, RuntimeResolverContextcontext, ServiceProviderEngineScopeserviceProviderEngine, RuntimeResolverLocklockType)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass2_0.<RealizeService>b__0(ServiceProviderEngineScopescope)
at Hangfire.Server.CoreBackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\CoreBackgroundJobPerformer.cs:line 49
at Hangfire.Server.BackgroundJobPerformer.InvokeServerFilter(Enumerator&enumerator, IBackgroundJobPerformerinnerPerformer, PerformContextcontext, PerformingContextpreContext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 164
at Hangfire.Server.BackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 71
at Hangfire.Server.Worker.PerformJob(BackgroundProcessContextcontext, IStorageConnectionconnection, StringjobId, BackgroundJobbackgroundJob, IReadOnlyDictionary`2&customData) in C:\projects\hangfire-525\src\Hangfire.Core\Server\Worker.cs:line 320
Microsoft.PowerPlatform.Dataverse.Client.Utils.DataverseConnectionException: Failed to connect to Dataverse ---> Microsoft.Identity.Client.MsalServiceException: A configuration issue is preventing authentication - check the error message from the server for details. You can modify the configuration in the application registration portal. See https://aka.ms/msal-net-invalid-client for details. Original exception: AADSTS7000222: The provided client secret keys for app 'd270d2f5-0844-48a6-8b35-fac88ace54a3' are expired. Visit the Azure portal to create new keys for your app: https://aka.ms/NewClientSecret, or consider using certificate credentials for added security: https://aka.ms/certCreds. Trace ID: 261e1edd-6653-4d2e-8a99-3d12e7923e00 Correlation ID: 6210da39-ec84-4938-9a1a-b363591f74e9 Timestamp: 2026-02-06 09:34:37Z
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ProcessMsalExecptionAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath, MsalExceptionmsalEx)
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ExecuteAuthenticateServiceProcessAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, SecureStringclientSecret, BooleanaddVersionInfoToUri, IAccountuser, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.ConnectAndInitServiceAsync(OrganizationDetailorgdata, BooleanIsOnPrem, UrihomeRealmUri)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.DoDirectLoginAsync(BooleanIsOnPrem)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.InitServiceAsync()
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.GetCachedService(ConnectionService&ConnectionObject)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
--- End of inner exception stack trace ---
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient..ctor(UriinstanceUrl, StringclientId, StringclientSecret, BooleanuseUniqueInstance, ILoggerlogger)
at HangFireCron.Services.DataverseService..ctor(StringclientId, StringclientSecret) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\DataverseService.cs:line 34
at HangFireCron.Services.RecurringTasks..ctor(DatabaseContextdatabaseContext, DashReportViewerContextdashReportViewerContext) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\RecurringTasks.cs:line 22
at InvokeStub_RecurringTasks..ctor(Object,Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSitecallSite, RuntimeResolverContextcontext, ServiceProviderEngineScopeserviceProviderEngine, RuntimeResolverLocklockType)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass2_0.<RealizeService>b__0(ServiceProviderEngineScopescope)
at Hangfire.Server.CoreBackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\CoreBackgroundJobPerformer.cs:line 49
at Hangfire.Server.BackgroundJobPerformer.InvokeServerFilter(Enumerator&enumerator, IBackgroundJobPerformerinnerPerformer, PerformContextcontext, PerformingContextpreContext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 164
at Hangfire.Server.BackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 71
at Hangfire.Server.Worker.PerformJob(BackgroundProcessContextcontext, IStorageConnectionconnection, StringjobId, BackgroundJobbackgroundJob, IReadOnlyDictionary`2&customData) in C:\projects\hangfire-525\src\Hangfire.Core\Server\Worker.cs:line 320
Microsoft.PowerPlatform.Dataverse.Client.Utils.DataverseConnectionException: Failed to connect to Dataverse ---> Microsoft.Identity.Client.MsalServiceException: A configuration issue is preventing authentication - check the error message from the server for details. You can modify the configuration in the application registration portal. See https://aka.ms/msal-net-invalid-client for details. Original exception: AADSTS7000222: The provided client secret keys for app 'd270d2f5-0844-48a6-8b35-fac88ace54a3' are expired. Visit the Azure portal to create new keys for your app: https://aka.ms/NewClientSecret, or consider using certificate credentials for added security: https://aka.ms/certCreds. Trace ID: 33ab0db0-96d0-4238-8215-2f290e541b00 Correlation ID: 93c5e8e6-4f3d-4ddb-8f4f-77bdea28a989 Timestamp: 2026-02-06 09:33:07Z
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ProcessMsalExecptionAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath, MsalExceptionmsalEx)
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ExecuteAuthenticateServiceProcessAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, SecureStringclientSecret, BooleanaddVersionInfoToUri, IAccountuser, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.ConnectAndInitServiceAsync(OrganizationDetailorgdata, BooleanIsOnPrem, UrihomeRealmUri)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.DoDirectLoginAsync(BooleanIsOnPrem)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.InitServiceAsync()
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.GetCachedService(ConnectionService&ConnectionObject)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
--- End of inner exception stack trace ---
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient..ctor(UriinstanceUrl, StringclientId, StringclientSecret, BooleanuseUniqueInstance, ILoggerlogger)
at HangFireCron.Services.DataverseService..ctor(StringclientId, StringclientSecret) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\DataverseService.cs:line 34
at HangFireCron.Services.RecurringTasks..ctor(DatabaseContextdatabaseContext, DashReportViewerContextdashReportViewerContext) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\RecurringTasks.cs:line 22
at InvokeStub_RecurringTasks..ctor(Object,Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSitecallSite, RuntimeResolverContextcontext, ServiceProviderEngineScopeserviceProviderEngine, RuntimeResolverLocklockType)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass2_0.<RealizeService>b__0(ServiceProviderEngineScopescope)
at Hangfire.Server.CoreBackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\CoreBackgroundJobPerformer.cs:line 49
at Hangfire.Server.BackgroundJobPerformer.InvokeServerFilter(Enumerator&enumerator, IBackgroundJobPerformerinnerPerformer, PerformContextcontext, PerformingContextpreContext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 164
at Hangfire.Server.BackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 71
at Hangfire.Server.Worker.PerformJob(BackgroundProcessContextcontext, IStorageConnectionconnection, StringjobId, BackgroundJobbackgroundJob, IReadOnlyDictionary`2&customData) in C:\projects\hangfire-525\src\Hangfire.Core\Server\Worker.cs:line 320
Microsoft.PowerPlatform.Dataverse.Client.Utils.DataverseConnectionException: Failed to connect to Dataverse ---> Microsoft.Identity.Client.MsalServiceException: A configuration issue is preventing authentication - check the error message from the server for details. You can modify the configuration in the application registration portal. See https://aka.ms/msal-net-invalid-client for details. Original exception: AADSTS7000222: The provided client secret keys for app 'd270d2f5-0844-48a6-8b35-fac88ace54a3' are expired. Visit the Azure portal to create new keys for your app: https://aka.ms/NewClientSecret, or consider using certificate credentials for added security: https://aka.ms/certCreds. Trace ID: add40987-8a42-4cad-9510-049bd7887b00 Correlation ID: 1c21104d-760b-4260-b0c0-eb6146e9803a Timestamp: 2026-02-05 09:29:07Z
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ProcessMsalExecptionAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath, MsalExceptionmsalEx)
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ExecuteAuthenticateServiceProcessAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, SecureStringclientSecret, BooleanaddVersionInfoToUri, IAccountuser, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.ConnectAndInitServiceAsync(OrganizationDetailorgdata, BooleanIsOnPrem, UrihomeRealmUri)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.DoDirectLoginAsync(BooleanIsOnPrem)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.InitServiceAsync()
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.GetCachedService(ConnectionService&ConnectionObject)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
--- End of inner exception stack trace ---
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient..ctor(UriinstanceUrl, StringclientId, StringclientSecret, BooleanuseUniqueInstance, ILoggerlogger)
at HangFireCron.Services.DataverseService..ctor(StringclientId, StringclientSecret) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\DataverseService.cs:line 34
at HangFireCron.Services.RecurringTasks..ctor(DatabaseContextdatabaseContext, DashReportViewerContextdashReportViewerContext) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\RecurringTasks.cs:line 22
at InvokeStub_RecurringTasks..ctor(Object,Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSitecallSite, RuntimeResolverContextcontext, ServiceProviderEngineScopeserviceProviderEngine, RuntimeResolverLocklockType)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass2_0.<RealizeService>b__0(ServiceProviderEngineScopescope)
at Hangfire.Server.CoreBackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\CoreBackgroundJobPerformer.cs:line 49
at Hangfire.Server.BackgroundJobPerformer.InvokeServerFilter(Enumerator&enumerator, IBackgroundJobPerformerinnerPerformer, PerformContextcontext, PerformingContextpreContext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 164
at Hangfire.Server.BackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 71
at Hangfire.Server.Worker.PerformJob(BackgroundProcessContextcontext, IStorageConnectionconnection, StringjobId, BackgroundJobbackgroundJob, IReadOnlyDictionary`2&customData) in C:\projects\hangfire-525\src\Hangfire.Core\Server\Worker.cs:line 320
Microsoft.PowerPlatform.Dataverse.Client.Utils.DataverseConnectionException: Failed to connect to Dataverse ---> Microsoft.Identity.Client.MsalServiceException: A configuration issue is preventing authentication - check the error message from the server for details. You can modify the configuration in the application registration portal. See https://aka.ms/msal-net-invalid-client for details. Original exception: AADSTS7000222: The provided client secret keys for app 'd270d2f5-0844-48a6-8b35-fac88ace54a3' are expired. Visit the Azure portal to create new keys for your app: https://aka.ms/NewClientSecret, or consider using certificate credentials for added security: https://aka.ms/certCreds. Trace ID: 7d62ae26-5500-4cad-b453-c587637b7000 Correlation ID: d281941b-8392-42fa-b81d-d56141747f85 Timestamp: 2026-02-05 09:32:22Z
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ProcessMsalExecptionAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath, MsalExceptionmsalEx)
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ExecuteAuthenticateServiceProcessAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, SecureStringclientSecret, BooleanaddVersionInfoToUri, IAccountuser, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.ConnectAndInitServiceAsync(OrganizationDetailorgdata, BooleanIsOnPrem, UrihomeRealmUri)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.DoDirectLoginAsync(BooleanIsOnPrem)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.InitServiceAsync()
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.GetCachedService(ConnectionService&ConnectionObject)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
--- End of inner exception stack trace ---
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient..ctor(UriinstanceUrl, StringclientId, StringclientSecret, BooleanuseUniqueInstance, ILoggerlogger)
at HangFireCron.Services.DataverseService..ctor(StringclientId, StringclientSecret) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\DataverseService.cs:line 34
at HangFireCron.Services.RecurringTasks..ctor(DatabaseContextdatabaseContext, DashReportViewerContextdashReportViewerContext) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\RecurringTasks.cs:line 22
at InvokeStub_RecurringTasks..ctor(Object,Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSitecallSite, RuntimeResolverContextcontext, ServiceProviderEngineScopeserviceProviderEngine, RuntimeResolverLocklockType)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass2_0.<RealizeService>b__0(ServiceProviderEngineScopescope)
at Hangfire.Server.CoreBackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\CoreBackgroundJobPerformer.cs:line 49
at Hangfire.Server.BackgroundJobPerformer.InvokeServerFilter(Enumerator&enumerator, IBackgroundJobPerformerinnerPerformer, PerformContextcontext, PerformingContextpreContext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 164
at Hangfire.Server.BackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 71
at Hangfire.Server.Worker.PerformJob(BackgroundProcessContextcontext, IStorageConnectionconnection, StringjobId, BackgroundJobbackgroundJob, IReadOnlyDictionary`2&customData) in C:\projects\hangfire-525\src\Hangfire.Core\Server\Worker.cs:line 320
Microsoft.PowerPlatform.Dataverse.Client.Utils.DataverseConnectionException: Failed to connect to Dataverse ---> Microsoft.Identity.Client.MsalServiceException: A configuration issue is preventing authentication - check the error message from the server for details. You can modify the configuration in the application registration portal. See https://aka.ms/msal-net-invalid-client for details. Original exception: AADSTS7000222: The provided client secret keys for app 'd270d2f5-0844-48a6-8b35-fac88ace54a3' are expired. Visit the Azure portal to create new keys for your app: https://aka.ms/NewClientSecret, or consider using certificate credentials for added security: https://aka.ms/certCreds. Trace ID: af3e57ad-3dbc-463f-bfe4-a45383370000 Correlation ID: 16acc042-cdcc-45ad-8765-65ef08e37610 Timestamp: 2026-02-04 09:31:56Z
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ProcessMsalExecptionAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath, MsalExceptionmsalEx)
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ExecuteAuthenticateServiceProcessAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, SecureStringclientSecret, BooleanaddVersionInfoToUri, IAccountuser, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.ConnectAndInitServiceAsync(OrganizationDetailorgdata, BooleanIsOnPrem, UrihomeRealmUri)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.DoDirectLoginAsync(BooleanIsOnPrem)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.InitServiceAsync()
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.GetCachedService(ConnectionService&ConnectionObject)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.IntilizeService(ConnectionService&ConnectionObject)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.DoLogin(ConnectionService&ConnectionObject)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
--- End of inner exception stack trace ---
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient..ctor(UriinstanceUrl, StringclientId, StringclientSecret, BooleanuseUniqueInstance, ILoggerlogger)
at HangFireCron.Services.DataverseService..ctor(StringclientId, StringclientSecret) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\DataverseService.cs:line 34
at HangFireCron.Services.RecurringTasks..ctor(DatabaseContextdatabaseContext, DashReportViewerContextdashReportViewerContext) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\RecurringTasks.cs:line 22
at InvokeStub_RecurringTasks..ctor(Object,Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSitecallSite, RuntimeResolverContextcontext, ServiceProviderEngineScopeserviceProviderEngine, RuntimeResolverLocklockType)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.Resolve(ServiceCallSitecallSite, ServiceProviderEngineScopescope)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass2_0.<RealizeService>b__0(ServiceProviderEngineScopescope)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngineScope.GetService(TypeserviceType)
at Microsoft.Extensions.DependencyInjection.ActivatorUtilities.GetServiceOrCreateInstance(IServiceProviderprovider, Typetype)
at Hangfire.AspNetCore.AspNetCoreJobActivatorScope.Resolve(Typetype) in C:\projects\hangfire-525\src\Hangfire.NetCore\AspNetCore\AspNetCoreJobActivatorScope.cs:line 34
at Hangfire.Server.CoreBackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\CoreBackgroundJobPerformer.cs:line 60
at Hangfire.Server.BackgroundJobPerformer.InvokeNextServerFilter(Enumerator&enumerator, IBackgroundJobPerformerinnerPerformer, PerformContextcontext, PerformingContextpreContext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 133
at Hangfire.Server.BackgroundJobPerformer.InvokeServerFilter(Enumerator&enumerator, IBackgroundJobPerformerinnerPerformer, PerformContextcontext, PerformingContextpreContext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 164
at Hangfire.Server.BackgroundJobPerformer.PerformJobWithFilters(PerformContextcontext, FilterCollection`1filters) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 119
at Hangfire.Server.BackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 78
at Hangfire.Server.Worker.PerformJob(BackgroundProcessContextcontext, IStorageConnectionconnection, StringjobId, BackgroundJobbackgroundJob, IReadOnlyDictionary`2&customData) in C:\projects\hangfire-525\src\Hangfire.Core\Server\Worker.cs:line 320
Microsoft.PowerPlatform.Dataverse.Client.Utils.DataverseConnectionException: Failed to connect to Dataverse ---> Microsoft.Identity.Client.MsalServiceException: A configuration issue is preventing authentication - check the error message from the server for details. You can modify the configuration in the application registration portal. See https://aka.ms/msal-net-invalid-client for details. Original exception: AADSTS7000222: The provided client secret keys for app 'd270d2f5-0844-48a6-8b35-fac88ace54a3' are expired. Visit the Azure portal to create new keys for your app: https://aka.ms/NewClientSecret, or consider using certificate credentials for added security: https://aka.ms/certCreds. Trace ID: 39c37e0f-23e3-4c9e-afdb-82279d4b6400 Correlation ID: 3f50c081-4747-45f9-bb82-2beff24ca462 Timestamp: 2026-02-04 09:35:26Z
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ProcessMsalExecptionAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath, MsalExceptionmsalEx)
at Microsoft.PowerPlatform.Dataverse.Client.Auth.AuthProcessor.ExecuteAuthenticateServiceProcessAsync(UriserviceUrl, ClientCredentialsclientCredentials, X509Certificate2userCert, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, BooleanisOnPrem, Stringauthority, ObjectmsalAuthClient, DataverseTraceLoggerlogSink, BooleanuseDefaultCreds, SecureStringclientSecret, BooleanaddVersionInfoToUri, IAccountuser, MemoryBackedTokenCachememoryBackedTokenCache, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.ConnectAndInitServiceAsync(OrganizationDetailorgdata, BooleanIsOnPrem, UrihomeRealmUri)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.DoDirectLoginAsync(BooleanIsOnPrem)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.InitServiceAsync()
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.GetCachedService(ConnectionService&ConnectionObject)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.IntilizeService(ConnectionService&ConnectionObject)
at Microsoft.PowerPlatform.Dataverse.Client.ConnectionService.DoLogin(ConnectionService&ConnectionObject)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
--- End of inner exception stack trace ---
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateServiceConnection(ObjectexternalOrgServiceProxy, AuthenticationTyperequestedAuthType, StringhostName, Stringport, StringorgName, NetworkCredentialcredential, StringuserId, SecureStringpassword, Stringdomain, StringGeo, StringclaimsHomeRealm, BooleanuseSsl, BooleanuseUniqueInstance, OrganizationDetailorgDetail, StringclientId, UriredirectUri, PromptBehaviorpromptBehavior, OrganizationWebProxyClientAsyncexternalOrgWebProxyClient, StringcertificateThumbPrint, StoreNamecertificateStoreName, X509Certificate2certificate, UriinstanceUrl, BooleanisCloned, BooleanuseDefaultCreds, VersionincomingOrgVersion, ILoggerexternalLogger, StringtokenCacheStorePath)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient..ctor(UriinstanceUrl, StringclientId, StringclientSecret, BooleanuseUniqueInstance, ILoggerlogger)
at HangFireCron.Services.DataverseService..ctor(StringclientId, StringclientSecret) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\DataverseService.cs:line 34
at HangFireCron.Services.RecurringTasks..ctor(DatabaseContextdatabaseContext, DashReportViewerContextdashReportViewerContext) in C:\Agents\Indeal\_work\r2\a\_Axiom-na_axiomAPI\HangFire\HangFireCron\Services\RecurringTasks.cs:line 22
at InvokeStub_RecurringTasks..ctor(Object,Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSitecallSite, RuntimeResolverContextcontext, ServiceProviderEngineScopeserviceProviderEngine, RuntimeResolverLocklockType)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSitecallSite, TArgumentargument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.Resolve(ServiceCallSitecallSite, ServiceProviderEngineScopescope)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass2_0.<RealizeService>b__0(ServiceProviderEngineScopescope)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngineScope.GetService(TypeserviceType)
at Microsoft.Extensions.DependencyInjection.ActivatorUtilities.GetServiceOrCreateInstance(IServiceProviderprovider, Typetype)
at Hangfire.AspNetCore.AspNetCoreJobActivatorScope.Resolve(Typetype) in C:\projects\hangfire-525\src\Hangfire.NetCore\AspNetCore\AspNetCoreJobActivatorScope.cs:line 34
at Hangfire.Server.CoreBackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\CoreBackgroundJobPerformer.cs:line 60
at Hangfire.Server.BackgroundJobPerformer.InvokeNextServerFilter(Enumerator&enumerator, IBackgroundJobPerformerinnerPerformer, PerformContextcontext, PerformingContextpreContext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 133
at Hangfire.Server.BackgroundJobPerformer.InvokeServerFilter(Enumerator&enumerator, IBackgroundJobPerformerinnerPerformer, PerformContextcontext, PerformingContextpreContext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 164
at Hangfire.Server.BackgroundJobPerformer.PerformJobWithFilters(PerformContextcontext, FilterCollection`1filters) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 119
at Hangfire.Server.BackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 78
at Hangfire.Server.Worker.PerformJob(BackgroundProcessContextcontext, IStorageConnectionconnection, StringjobId, BackgroundJobbackgroundJob, IReadOnlyDictionary`2&customData) in C:\projects\hangfire-525\src\Hangfire.Core\Server\Worker.cs:line 320