The widget supports editing. Translations should be saved directly against the widget.

The Exception Logs for an upgraded site are FULL of the following exceptions:

Background Job Error

Exception occured while running background job (Telligent.Evolution.Components.SiteTermMigrationJob, Telligent.E (Id=018abd0d-0cb9-4802-b422-fac5f90a39a7, JobId=41207405-a138-449d-bdda-594394e93eb6, Platform=evolution) ExecutionTimeUtc: 06/19/2026 13:39:37Data: DYNAMIC_JOB_TYPE : Telligent.Evolution.Components.SiteTermMigrationJob, Telligent.Evolution.Platform ).
  • Thanks for the report! I'm looking into replicating this. For a little more context, can you share if there's a custom FD provider enabled? And if so, is it built in release mode and do its widgets have any customized versions? 

  • So I've done another clean migration and for now have not moved over the dll's etc. to isolate other issues, so while there is a custom FD provider, it's not present on this site so shouldn't be related. 

    <?xml version="1.0" encoding="utf-8"?>
    <exceptions generated="2026-06-26T12:07:33.1641988Z" version="14.0.0.622" product="Verint Community" machineName="0e3d0d94dae5" operatingSystem="Unix 6.12.76.0">
    	<exception id="11209" userAgent="" serverName="7d6640e63240" httpPathAndQuery="" httpVerb="" httpReferrer="" message="Exception occured while running background job (Telligent.Evolution.Components.SiteTermMigrationJob, Telligent.E (Id=9286ce98-da4c-42ff-bdea-2e356c639915, JobId=61ad73ea-0265-4a78-b647-72a109100571, Platform=evolution) ExecutionTimeUtc: 06/26/2026 12:05:52Data:&#xA;&#x9;DYNAMIC_JOB_TYPE : Telligent.Evolution.Components.SiteTermMigrationJob, Telligent.Evolution.Platform&#xA;)." categoryId="7d987dbd-22c8-4e9b-b051-58bc17f46d47" ipAddress="" lastOcurred="2026-06-26T12:05:53.9200000Z" frequency="1">
    PRESENTED EXCEPTION: Exception occured while running background job (Telligent.Evolution.Components.SiteTermMigrationJob, Telligent.E (Id=9286ce98-da4c-42ff-bdea-2e356c639915, JobId=61ad73ea-0265-4a78-b647-72a109100571, Platform=evolution)  ExecutionTimeUtc: 06/26/2026 12:05:52Data:
    	DYNAMIC_JOB_TYPE : Telligent.Evolution.Components.SiteTermMigrationJob, Telligent.Evolution.Platform
    ). (The widget supports editing. Translations should be saved directly against the widget.)
    
    ORIGINAL EXCEPTION: The widget supports editing. Translations should be saved directly against the widget.
    
    ORIGINAL EXCEPTION STACK TRACE 
       at ᵀ2ΥÍӧƓƑҲŗɡˁжЯDŽԢьϹƞьȚыԗǽŴŐȤӜұПȉʹǵƈʹІȃǺԯԺȸĹȌǜđĬӝDŽφφҙӄǬԹᴱ.ᵀ3ЬʥȣǑТǵӴîӚҭÌĠȿЋэBɵҮѭԡϵǿЂӟхᴱ.ᵀEȕóКȀдǶĀƸʬʥϺԥᴱ(ScriptedContentFragmentData ᵀĹѳżÎȹѵƥозĒӫCȃᴱ, Boolean ᵀJѷԺÃʼǮҞ0ΌѾүҜĻᴱ) in /src/Telligent.Evolution.Platform/ScriptedContentFragments/Implementations/ScriptedContentFragmentService.cs:line 325
       at ᵀ2ΥÍӧƓƑҲŗɡˁжЯDŽԢьϹƞьȚыԗǽŴŐȤӜұПȉʹǵƈʹІȃǺԯԺȸĹȌǜđĬӝDŽφφҙӄǬԹᴱ.ᵀ3ЬʥȣǑТǵӴîӚҭÌĠȿЋэBɵҮѭԡϵǿЂӟхᴱ.SaveTranslation(ScriptedContentFragmentData fragment, Boolean ensureDefaultResourcesPresent) in /src/Telligent.Evolution.Platform/ScriptedContentFragments/Implementations/ScriptedContentFragmentService.cs:line 199
       at ᵀeѳŠІƖſҽǞȯӖËԎԙаƱƠȎϻřéҜŌϕȌșɊᴱ.ᵀF2ƳǎˀгӤˎǠϻф1hӴÏȊЇÚϔɋЌʆРӃЅȕᴱ.ᵀūύґϰҤÓIJӶ2ϏíȲːᴱ(CancellationToken ᵀwÀδȏМԟüАÙˠǴčɞᴱ) in /src/Telligent.Evolution.Platform/Components/Resources/SiteTermMigrationService.cs:line 251
       at ᵀeѳŠІƖſҽǞȯӖËԎԙаƱƠȎϻřéҜŌϕȌșɊᴱ.ᵀRʽΰӎȰÇҿАϚӟєƣҋφЏƛǼӏҪȗʭϧĎТϺǎᴱ.&lt;&gt;c__DisplayClass7_0.&lt;Lock&gt;b__0() in /src/Telligent.Evolution.Platform/Components/Distributed/DistributedLockService.cs:line 51
       at ᵀeѳŠІƖſҽǞȯӖËԎԙΗnjɨɅӕɿлʸԱӿӽşèᴱ.ᵀdѹӿİѧͱƘНzrƕȕцᴱ.ᵀüɽ4ɼњȹУҾʘўǯˤLJᴱ(String ᵀzʘѦФðҩʇШʰȷÂlj0ᴱ, Action ᵀòɀUͻƖɍľɗəǛЎąԭᴱ, DeadlockBehavior ᵀ9ԃԦňǭϭєӣʁśүʶНЗŵЁžơԊЗАæŽÙòԎᴱ, TimeSpan ᵀýӁЏĔ5ĉǘƾϛʗҪԎÈᴱ) in /src/Telligent.Evolution.Utility/Locking/Locking.cs:line 175
       at Telligent.Evolution.Components.SiteTermMigrationJob.Execute(JobData jobData) in /src/Telligent.Evolution.Platform/Components/Resources/SiteTermMigrationJob.cs:line 17
       at Telligent.Evolution.Components.Jobs.DynamicEvolutionJobRunner.SubExecute(JobExecutionContext context) in /src/Telligent.Evolution.Platform/Components/Jobs/DynamicEvolutionJobRunner.cs:line 52
       at ᵀAɗƹϦŵɧҏҤũIԯŹӬнȭȖWϞÁЏӟÆœϟȂöϭШѭϷɺпӆĐΌʟċҭᴱ.ᵀ5ŜȁȑiSӖӒΌŦƢͲνᴱ.Execute(JobExecutionContext job) in /src/Telligent.Evolution.Platform/Components/Jobs/BaseJobRunner.cs:line 18
    
    PRESENTED EXCEPTION STACK TRACE
       at ᵀAɗƹϦŵɧҏҤũIԯŹӬнȭȖWϞÁЏӟÆœϟȂöϭШѭϷɺпӆĐΌʟċҭᴱ.ᵀ5ŜȁȑiSӖӒΌŦƢͲνᴱ.Execute(JobExecutionContext job) in /src/Telligent.Evolution.Platform/Components/Jobs/BaseJobRunner.cs:line 18
       at ᵀšҢÒĉĀӕηùǘȑѪϚĉᴱ.ᵀãƦҢӱÖȯȫȊˈʣιƉĔᴱ.&lt;&gt;c__DisplayClass18_1.&lt;&lt;Consume&gt;b__4&gt;d.MoveNext() in /src/Telligent.Evolution.Platform/Jobs/JobConsumer.cs:line 157
       at ᵀšҢÒĉĀӕηùǘȑѪϚĉᴱ.ᵀãƦҢӱÖȯȫȊˈʣιƉĔᴱ.&lt;&gt;c__DisplayClass18_1.&lt;Consume&gt;b__4(ᵀßɾюÑˉӃϯӏÉԵʠϴƟᴱ tp)
       at ᵀ4IΒʠчȕǧːҍǿɱȘĶȥкʊŊǯɹŌϭÈϊňдŻřҽɮBбVǢӥɹȢļϤљᴱ.ᵀßɾюÑˉӃϯӏÉԵʠϴƟᴱ.ᵀÈИЧͻGΉȴԶɨõжƲНᴱ(String ᵀEʗΙͼǡĺƠƤʮҞηӾǿᴱ, Func`2 ᵀòɀUͻƖɍľɗəǛЎąԭᴱ, TracePointStatus ᵀĩϟЏЌɕgšǒéξԃԧʮᴱ, Boolean ᵀçԲɫɸΚȲʙѭƱɦÓҴЇᴱ) in /src/Telligent.Evolution.Platform/Telemetry/TracePoint.cs:line 63
       at ᵀšҢÒĉĀӕηùǘȑѪϚĉᴱ.ᵀãƦҢӱÖȯȫȊˈʣιƉĔᴱ.&lt;&gt;c__DisplayClass18_0.&lt;&lt;Consume&gt;b__3&gt;d.MoveNext() in /src/Telligent.Evolution.Platform/Jobs/JobConsumer.cs:line 119
       at ᵀAɗƹϦŵɧҏҤũIԯŹӞŖѨћѤđΘɅιƚDŽċɘõãɔǷɦӡҲDZԦËϴЅʼnᴱ.ᵀÞҋĺòȐđçˬƁҩґԬʋᴱ.OverrideDistributedCachingAsync(Func`1 action, CacheOperation operationsAllowed, Boolean expirationAllowed, Boolean freeze) in /src/Telligent.Evolution.Platform/Components/Caching/Implementations/CacheService.cs:line 915
       at ᵀšҢÒĉĀӕηùǘȑѪϚĉᴱ.ᵀãƦҢӱÖȯȫȊˈʣιƉĔᴱ.&lt;&gt;c__DisplayClass18_0.&lt;&lt;Consume&gt;b__0&gt;d.MoveNext()
       at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine&amp; stateMachine)
       at System.Threading.Tasks.Task`1.InnerInvoke()
       at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task&amp; currentTaskSlot, Thread threadPoolThread)
       at System.Threading.ThreadPoolWorkQueue.Dispatch()
       at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
       at System.Threading.Thread.StartCallback()
    
    </exception>
    </exceptions>

  • I can replicate this. Verion 14 removed site terms, and it seems there are some edge cases with this process to address.

    Tracking internally as TE-19694.