Duplicate Task Remediation is not working as expectedIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Duplicate Task Remediation is not working as expected. Steps to reproduce:1. Open the duplicate remediation task record.3. In the pop-up, select "Use the duplicate CI Remediator".4. Click Next. We can see the error below Failed to load basic information. Cannot invoke "com.glide.db.meta.Table.getTablelterator()" because "dwrs" is null Check logs for error trace or enable glide.rest.debug property to verify REST request processin Stack Trace: Duplicate_Merger : Error while getting duplicate task info:Cannot invoke "com.glide.db.meta.Table.getTableIterator()" because "dwrs" is nullcom.snc.cmdb.duplicate_merge.RelatedItemMerger.processQueryResults(RelatedItemMerger.java:1072)com.snc.cmdb.duplicate_merge.RelatedItemMerger.getRelatedItemCount(RelatedItemMerger.java:357)com.snc.cmdb.duplicate_merge.TaskDataManager.fetchRelatedItemCount(TaskDataManager.java:129)com.snc.cmdb.duplicate_merge.CmdbCiTaskDataManager.<init>(CmdbCiTaskDataManager.java:64)com.snc.cmdb.duplicate_merge.DuplicateTaskData.getDataManager(DuplicateTaskData.java:122)com.snc.cmdb.duplicate_merge.DuplicateTaskData.<init>(DuplicateTaskData.java:102)com.snc.cmdb.duplicate_merge.DuplicateMergerService.getDuplicateTaskCis(DuplicateMergerService.java:85)java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)java.base/java.lang.reflect.Method.invoke(Method.java:569)com.glide.rest.handler.impl.ServiceHandlerImpl.invokeService(ServiceHandlerImpl.java:45)com.glide.rest.processors.RESTAPIProcessor.invokeService(RESTAPIProcessor.java:485)com.glide.rest.processors.RESTAPIProcessor.processInternal(RESTAPIProcessor.java:468)com.glide.rest.processors.RESTAPIProcessor.process(RESTAPIProcessor.java:453)com.glide.processors.AProcessor.runProcessor(AProcessor.java:916)com.glide.processors.AProcessor.processTransaction(AProcessor.java:342)com.glide.processors.ProcessorRegistry.process0(ProcessorRegistry.java:200)com.glide.processors.ProcessorRegistry.process(ProcessorRegistry.java:188)com.glide.ui.GlideServletTransaction.process(GlideServletTransaction.java:62)com.glide.sys.Transaction.run(Transaction.java:3184)com.glide.ui.HTTPTransaction.run(HTTPTransaction.java:44)com.glide.sys.util.sema.SemaphoreQueueThreadPool$Semaphore.runTransaction(SemaphoreQueueThreadPool.java:338)com.glide.sys.util.sema.SemaphoreQueueThreadPool$Semaphore.runThreadImpl(SemaphoreQueueThreadPool.java:303)com.glide.sys.util.sema.SemaphoreQueueThreadPool$Semaphore.runThread(SemaphoreQueueThreadPool.java:150)java.base/java.lang.Thread.run(Thread.java:841) Exception while executing request: Table 'xxxx' does not exist: com.glide.rest.util.RESTRuntimeException: Exception while executing request: Table 'xxxxx' does not exist: com.glide.rest.handler.impl.ServiceHandlerImpl.handleInvocationTargetException(ServiceHandlerImpl.java:79)com.glide.rest.handler.impl.ServiceHandlerImpl.invokeService(ServiceHandlerImpl.java:50)com.glide.rest.processors.RESTAPIProcessor.invokeService(RESTAPIProcessor.java:485)com.glide.rest.processors.RESTAPIProcessor.processInternal(RESTAPIProcessor.java:468)com.glide.rest.processors.RESTAPIProcessor.process(RESTAPIProcessor.java:453)com.glide.processors.AProcessor.runProcessor(AProcessor.java:916)com.glide.processors.AProcessor.processTransaction(AProcessor.java:342)com.glide.processors.ProcessorRegistry.process0(ProcessorRegistry.java:200)com.glide.processors.ProcessorRegistry.process(ProcessorRegistry.java:188)com.glide.ui.GlideServletTransaction.process(GlideServletTransaction.java:62)com.glide.sys.Transaction.run(Transaction.java:3184)com.glide.ui.HTTPTransaction.run(HTTPTransaction.java:44)com.glide.sys.util.sema.SemaphoreQueueThreadPool$Semaphore.runTransaction(SemaphoreQueueThreadPool.java:338)com.glide.sys.util.sema.SemaphoreQueueThreadPool$Semaphore.runThreadImpl(SemaphoreQueueThreadPool.java:303)com.glide.sys.util.sema.SemaphoreQueueThreadPool$Semaphore.runThread(SemaphoreQueueThreadPool.java:150)java.base/java.lang.Thread.run(Thread.java:841) Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } All Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 1. The platform attempted to evaluate a table that no longer exists, but still appears to have residual metadata references.2. During the duplicate merge process, the absence of the table caused ServiceNow's Data Wrapper (DWRS) to fail resolving table metadata, resulting in the "dwrs = null" error and merge failure. Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 1. Clean up any remaining dictionary or metadata references associated with the deleted table.2. Refresh the dictionary cache to ensure the platform resolves table metadata correctly.3. Retry the duplicate CI merge process after completing the cleanup and cache refresh.