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: 2498cf2f-9169-48f0-a7f7-863c96788900 Correlation ID: fd8bf07f-42f2-44ff-bf65-193876e9221d Timestamp: 2026-02-18 09:29:34Z
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: b8cb5d0f-329e-478c-9cb7-5d0072886d00 Correlation ID: 1ec4b49b-eedc-4d74-8302-8e98f9ff703d Timestamp: 2026-02-18 09:37:19Z
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: 002631d0-7c1c-466a-bc01-d051508e0100 Correlation ID: 7fd672fd-0dec-4c2e-9a50-a5594265918a Timestamp: 2026-02-17 09:30:10Z
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: 3354bc0f-4190-46b7-94e4-6acd3b485500 Correlation ID: 6e34c2d7-72de-4025-a77c-0f751b7846cc Timestamp: 2026-02-17 09:32:40Z
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: 43465ca6-b65d-4ef4-84bb-2ba473f63300 Correlation ID: a2d66bee-8a4a-4b39-a16e-98364ee411ae Timestamp: 2026-02-16 09:31:44Z
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: 70447109-2e76-4630-a3d4-e1bf907f4500 Correlation ID: c0836bd1-5010-46f8-ab1c-2dee7fce2d9f Timestamp: 2026-02-16 09:36:14Z
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: f76f4f76-83d0-4200-a44c-9a4b06dc2100 Correlation ID: 85b262e7-b4b2-4ea9-9ae6-896a572a6942 Timestamp: 2026-02-15 09:30: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.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: a107223c-e934-4e9e-8475-418e10b72300 Correlation ID: 79f1cee9-6dbe-48c8-922d-638dfe1cf936 Timestamp: 2026-02-15 09:36: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.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: 8f6bd0d9-1995-4361-b0a6-b712cc0e1000 Correlation ID: 9b7007f6-38b4-4a7b-b9c8-fb34daa15d43 Timestamp: 2026-02-14 09:32:18Z
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: 58d13033-84f5-4d6a-a877-dc12e3ff1400 Correlation ID: 2f912940-3b9a-42ed-9399-8262a0401aec Timestamp: 2026-02-14 09:31:34Z
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