Complete our Nintex Community Survey
Access resources, discussions, and tips to design and manage workflows with Nintex Automation K2.
Recently active
HiBecause of the upcoming deprecation of Exchange Online EWS I’m testing moving our environments over to using MSGraph.I upgraded to 5.9 successfully. Ran the Exchange Online Migrate wizard successfully and email works. However, it appears when I look at the Connection String editor for mail configuration that its still using EWS as it didn’t add the MSGraph settings. I checked and the Azure Enterprise app was added successfully with the correct permissions. The resource shows correctly in Management. I tried following the article about manually configuring some of the connection string settings but email then failed. Is the Migrate wizard supposed to take care of all of the settings or am I missing something? I’ve restored the VM and retried 4 times so far without any luck. https://help.nintex.com/en-US/nintexautomation/icg/5.8.1/Content/Configure/ExchangeOnline/ExchangeOnlineManual.htm
Hi everyone! I have 2 custom controls which problems right now. Is it necessary to have .aspx format file for custom control? Do you guys know how to solve this issue? All the forms and views that are using these custom controls cannot be opened. This is custom control .dll files that are impacted:1) K2Field.ListSequenceDisplay.dll2) K2FormProgressSteps.dll
Hi Team,I'm capturing the previous activity into a variable called previousActivityName using the Active Instance Destination SmartObject. Then, I'm using previousActivityName with the GoToActivity SmartObject.I am facing an issue where the workflow instance got stuck in the running state. Please help me with the issue
Hi Team,I enabled the Workflow and SmartObject API in the k2 management. K2 is hosted in the Windows 2025 VM and installed version is K2 Five 5.8 . I am able to connect to the API while i am debugging the application locally. I am not able to connect to the API while deployed to my QA Environment.I validated in the K2 server registry TLS 1.2 is enabled. In the .net framework code i am taking care of the TLS 1.2 protocolforeach (SecurityProtocolType protocol in Enum.GetValues(typeof(SecurityProtocolType))) { if (protocol.GetHashCode() == 3072) { platformSupportsTls12 = true; } } // enable Tls12, if possible if (!ServicePointManager.SecurityProtocol.HasFlag((SecurityProtocolType)3072)) { if (platformSupportsTls12) { //Console.WriteLine("Platform supports Tls12, but it is not enabled. Enabling it now.");
SourceCode.SocketService.Legacy.LegacySession.<HandlePacketAsync>d__25.MoveNext()","","","FWA-Dev-K2Five:C:\Program Files\K2\Host Server\Bin","2180715","ff2faeaf8267456a856a26f0054dac12","""2180771","2026-06-23 21:50:57","Error","System","2025","InternalMarshalError","SourceCode.Hosting.Server.Runtime.HostServerBroker.InternalMarshal","2025 Error Marshalling SourceCode.Workflow.Runtime.Management.WorkflowManagementHostServer.GetWorklistItems, Method could not be resolved! at SourceCode.Hosting.Server.Runtime.HostServerBroker.InternalMarshal(String TypeName, String MethodName, Object[] ParamArray, Boolean[] NullList, Boolean UseSession, String sessionCookie, String RemoteConnectionString)","","","FWA-Dev-K2Five:C:\Program Files\K2\Host Server\Bin","2180771","6ccfa9be765345008a98b3605e7dfcef",""Facing two issues: 1. Getting the Invalid Archive Type while executing the following code in the local development 2. Getting Method not resolved for the GetWorklistItems.As a workaround i
Hello K2 Community,I'm currently migrating workflows from K2 BlackPearl 4.7 to K2 Five 5.8 and need guidance on updating a specific workflow pattern in K2 Designer.Current Implementation (BlackPearl 4.7):Our existing workflow uses the following pattern:Invokes a Code Reference Event to execute custom logic Loads the returned data into an HTML-formatted variable Passes that HTML variable to an Email Event for deliveryMigration Challenge:I'm new to both K2 BlackPearl and K2 Five, and I'm not sure how to replicate this pattern in K2 Five 5.8's Designer. Specifically:What's the recommended approach for Code Reference Events in K2 Five? Are there any breaking changes or differences in how data is handled between the two versions? What's the best practice for building dynamic HTML content in K2 Five before sending emails?I've attached the relevant workflow snippets from our BlackPearl implementation for reference.Thank you for any guidance!
Hi,We are currently exploring options to secure our internal APIs, which are consumed through SmartObjects.Our objective is to ensure that we can reliably identify the user making a request following authentication, while maintaining a secure approach throughout.As part of a proof of concept, we have successfully configured service instances using PKCE, Microsoft Online, and Client Credentials resource types, with SmartObject methods connected to one of our API endpoints.The PKCE flow appears to be the most suitable option for interactive form-based scenarios. However, we encountered some challenges when testing workflow scenarios. Since K2 workflows execute under the K2 service account, we enabled the following option to allow the SmartObject to function within workflow steps:Cache OAuth token for service account for using SmartObjects in workflow steps What we observed is that the cached OAuth token associated with the service account appeared to correspond to the user who last refre
Chrome is deprecating client-side support for XSLT, which K2 uses in design time and runtime experiences. Fix packs will be released for all supported K2 versions so that K2 will continue to function after the XSLT deprecation on November 17, 2026.There are several workarounds to extend this, based on Chrome’s features, which you can utilize if you cannot upgrade to a supported version with the necessary fix pack.Short Term: Enterprise Policy ControlsUsing standard administrative Chrome Enterprise controls, you can continue XSLT execution by setting the specific enterprise policy dedicated to XSLT preservation inside your Google Admin Console or Group Policy. Search for “XSLT” in chrome://flags/ Google also offers an official XSLT Polyfill Extension. Administrators can force-install this extension via the Chrome Apps and Extension Management policy to preserve functionality. You can also freeze browser versions at the last compatible version via Group Policy. Long Term: Upgrade to a K2
TopicAs per the compatibility matrix, currently Nintex Automation (5.8) and Nintex Automation K2 (5.9, and 5.9.1) are the only supported versions that support .NET 8.0.According to Microsoft, official support for .NET 8 is ending on November 10, 2026. Instructions We are releasing fix packs for supported K2 versions to upgrade support from .NET 8.0 to .NET 10.0. When these fix packs are released, this article will be updated to include the necessary fix pack level.This will be only for supported versions, so if you are on an older K2 version and require .NET 10 support, make a plan to upgrade today. When in doubt. please refer to our compatibility matrix (https://help.nintex.com/en-US/platform/K2Support/ProductCompatibilityMatrix.htm#.NET_Core) on the latest product compatibility. Any updates to .NET compatibility will be reflected in the compatibility matrix, as well as supported upgrade paths.
Hi all, I would like to ask about a configuration error that occurred after I changed the K2 database. The log is shown below: Error Number: 15151, State: 1, Class: 1614:28:17: >> AnalyzableAction.PopulateValidateAndExecute: End execute standard action: SourceCode.Install.Package.Actions.Database.GrantKeyControl: SQL - GrantKeyControl Service Account SCSSO, result: False...A blocking error has occurred and setup cannot continue. Please inspect the log file for details and select the 'Recover' option in Setup Manager after corrective action has been taken to complete the installation.Could anyone advise on a possible solution for this issue?
Hi, Where is the document for Migrating from EWS to Graph via the Wizard? In management - Features, you can click the Exchange Online feature and do Migrate, but where is the documentation on that to go from EWS to Graph? There is a document on doing it manually using “Lesser permission”, but where is the documentation for using this wizard? Thanks
In the initial Setup Manager. I Clicked on the Full Installation and then once entering the License Key the setup manager got crashed.I am seeing the below logs in the event Viewer. Application: SourceCode.SetupManager.exeFramework Version: v4.0.30319Description: The process was terminated due to an unhandled exception.Exception Info: System.AccessViolationException at <Module>.K2LicenseUtils.DecryptString(ATL.CStringT<wchar_t,ATL::StrTraitATL<wchar_t,ATL::ChTraitsCRT<wchar_t> > >*, ATL.CStringT<wchar_t,ATL::StrTraitATL<wchar_t,ATL::ChTraitsCRT<wchar_t> > >*, ATL.CStringT<wchar_t,ATL::StrTraitATL<wchar_t,ATL::ChTraitsCRT<wchar_t> > >*) at SourceCode.Licensing.K2LicenseValidator.ValidateLicenseKeyV1(System.String, System.String) at SourceCode.Licensing.K2LicenseValidator.ValidateLicenseKey(System.String, System.String)Exception Info: System.Exception at SourceCode.Licensing.K2LicenseValidator.ValidateLicenseKey(System.S
Hi guys!I have upgraded to version 5.9. However, the forms and views cannot open. When I do some research it said, the version must be upgraded one by one (K2 Blackpearl 4.7 > K2 Five 5.6 or 5.7 > K2 Five 5.9).So I check the history, and it is sequence which is correct. However error is still showing when I open the form. Why?:
Hi, anyone know how to downgrade K2 five 5.9 to K2 five 5.6?Before this, the old version is K2 Blackpearl 4.7. Now I'm upgrading to K2 Five 5.9 version and I have countered issues where some forms and views cannot open. After doing some research, I just know that it cannot install directly to K2 Five 5.9. Below is from Nintex:“Upgrading Nintex K2 blackpearl (4.7) or Nintex K2 Five versions (5.0), (5.1), (5.2), (5.3), (5.4), and (5.5) to latest version of Nintex Automation is not supported. You must upgrade from a previous version to at least Nintex K2 Five (5.6) or Nintex Automation (5.7) before upgrading to the latest version of Nintex Automation.”So how can I solve this problem? Should I downgrade the version or is there any solution to resolve this issue? If I need to downgrade the version, what is the proper way to downgrade the version? Should I just uninstall the version and go back to version K2 Five 5.6 or K2 Blackpearl?
Hi guys,Has anyone upgraded their K2 Five environment from an older version to the latest one? I recently upgraded mine from version 5.4 to 5.9, and some of the forms have been impacted as a result.How did you handle these issues? Did you recreate the affected forms or views, or is there another solution to resolve them without rebuilding everything?As you can see the picture below is the error because of this upgrading version:
Hi guys, do you guys know where I can find the Workflow ID based on Process ID in K2 database? As you can see Process ID = 20295 and WorkflowID = 2493 (It is recorded in the current data)
Hi, Anyone experienced this or able to advise:Upgraded to v5.9 and when users are loading the forms, they are getting the Windows “Sign in to access this site” message.IIS Runtime authentication is set to Windows Only (same as prior), but instead of the forms loading them are being prompted. If they enter their credentials, it loops back to the SIgn in box again. Any ideas?Thanks
Hi everyone. Is it compulsory to use EWS to interact with SmartAction? Because my company uses SMTP instead.
Hi guys, I do really need help regarding this problem. I couldn’t find K2 Setup Manager in Start Menu. Thus, I can’t enable SmartAction. Mine is version 5.9. Does anyone have same issue as mine??
Hi guys! I would like to ask if you guys know where I can find the record transaction of activities in workflow in K2 database? I want to do audit trail for overview of activities in the workflow.
When i import to the data through excel date column is not inserted in smartObject , remaining all columns inserted Properly
I want to make a view read only and data reading from the smart object
Hi,I'd like to have a discussion about the section titled "Update the Service Account password after expiry" at the end of the documentation https://help.nintex.com/en-us/nintexautomation/icg/5.8/Content/Plan/Accounts.htm.I know that the password for the K2 service account can be changed using the K2 Setup Manager, but the wizard sometimes takes a long time to complete all its steps, and on top of that, re-applying the latest Fix Pack is another thing that needs to be done - even though changing the service account password seems so simple.I’d like to focus on the second method, which uses command-line parameters.Does anyone know of any other possible parameters for SourceCode.SetupManager.exe, or perhaps all of them?For example, I’m wondering if this method can also be used to change the password for the service account used for the IIS App Pools K2 and K2_net4, or can this just be changed directly in IIS? (I don't use a single account for everything)Another thing is that the instruct
Hello together,I have a problem with my K2 Smartobject. I have a SQL Database on another Server. When I configure the instance I use “static” authentification method. I connects to the server and no error message. Then when I try to use the method to get all the database entries. I get an error message. I think it uses a different conntext user. How can I use the right context SQL user? I’m also missing the methos for creating and updating a databaseI hope you can help me. Best regardsMatthias
What if you could hold a conversation with your process automation platform to quickly generate a purchase order request, rather than spending time hunting down vendor codes, cost centers, and product specs while working through revision after revision?In this proof-of-concept session, I enabled that capability with Nintex Automation K2 and Claude desktop. Ride along with me to learn more!When Anthropic released the Model Context Protocol (MCP) as an open standard for connecting AI assistants to external systems, we started thinking about what it would look like to wire it up to K2 Five. So, to test it out I opened a conversation with Claude and we started building. What followed was one of the more interesting projects I have done in a while, and I wanted to share it with the Nintex community. Example use-case flowWhat Is MCP and Why Does It Matter for K2?The Model Context Protocol is a standard that lets AI models like Claude call out to external tools and APIs in real time during a
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.