<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>End Event is not completing Process Instance</title><link>https://community.appian.com/discussions/f/process/40563/end-event-is-not-completing-process-instance</link><description>Hello team, 
 I have a parent process model from which I am triggering child process instances asynchronously using MNI. 
 The child process instances have been successfully triggered and have reached the end node. However, the parent process instance</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: End Event is not completing Process Instance</title><link>https://community.appian.com/thread/155165?ContentTypeID=1</link><pubDate>Wed, 15 Jul 2026 15:33:19 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:47063008-70f8-4098-b3ef-97a8ce5ab495</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;This screenshot still seems to display a green &amp;quot;XOR&amp;quot; gateway, though you might want to double check this.&amp;nbsp; Any instances where&amp;nbsp;&lt;strong&gt;&lt;em&gt;only a single instance&lt;/em&gt;&lt;/strong&gt;&lt;em&gt;&lt;/em&gt; of the MNI-launched subprocess occurred, would have worked fine as this issue only occurs&amp;nbsp;&lt;em&gt;after the first instance&lt;/em&gt; of the XOR gateway is launched.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: End Event is not completing Process Instance</title><link>https://community.appian.com/thread/155164?ContentTypeID=1</link><pubDate>Wed, 15 Jul 2026 15:26:06 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:86c7b729-3704-4074-a9dc-8ebeeba4ebcc</guid><dc:creator>Goddati Venkatesh</dc:creator><description>&lt;p&gt;Thanks &lt;a href="/members/mikes0011"&gt;Mike Schmitt&lt;/a&gt;&amp;nbsp;,&lt;/p&gt;
&lt;div&gt;
&lt;p&gt;The issue was caused by the XOR gate and has now been fixed. However, for a few instances, the process was completed successfully. I would appreciate it if you could explain how those instances were completed.&lt;/p&gt;
&lt;p&gt;Please find the completed instances attached for reference.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/14/pastedimage1784129114139v1.jpeg" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: End Event is not completing Process Instance</title><link>https://community.appian.com/thread/155161?ContentTypeID=1</link><pubDate>Wed, 15 Jul 2026 14:06:38 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:03b3e6b3-ef18-404b-b523-ecf37b346740</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;You have 2 incoming paths to your XOR gateway.&lt;/p&gt;
&lt;p&gt;Any flow instance after the first that hits the XOR will therefore stall at the XOR gateway (and remain active), meaning the End Node was only hit after the first MNI subprocess launch and the rest of them hit (and stalled at) the XOR gateway.&amp;nbsp; From your screenshot, it&amp;#39;s a little hard to see but we can tell the XOR is still active by its green outline color.&lt;br /&gt;&lt;img style="max-height:200px;max-width:520px;" height="200" src="/resized-image/__size/1040x400/__key/communityserver-discussions-components-files/14/pastedimage1784124284835v2.png" width="520" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;This is well documented within the &lt;a href="https://docs.appian.com/suite/help/26.3/XOR_Node.html"&gt;documentation for the XOR node&lt;/a&gt;, and the simple workaround is to merge flows before any XOR gateway by using a dummy (empty) Script Task node.&lt;/p&gt;
&lt;p&gt;e.g.&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/14/pastedimage1784124386067v3.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: End Event is not completing Process Instance</title><link>https://community.appian.com/thread/155159?ContentTypeID=1</link><pubDate>Wed, 15 Jul 2026 13:15:59 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:87b92cd4-d384-46aa-b313-4c0a577ffbac</guid><dc:creator>Shubham Aware</dc:creator><description>&lt;p&gt;My guess, likely one MNI instance errored or paused by exception, so All instances are done never triggers completion.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: End Event is not completing Process Instance</title><link>https://community.appian.com/thread/155158?ContentTypeID=1</link><pubDate>Wed, 15 Jul 2026 12:55:12 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:14117d14-9499-4e30-b2bf-2c6f62183891</guid><dc:creator>Goddati Venkatesh</dc:creator><description>&lt;p&gt;Hello &lt;a href="/members/shubhama926776"&gt;Shubham Aware&lt;/a&gt;&amp;nbsp;&amp;nbsp; There is no parallel path in a process model and i have used start process with MNI.&lt;br /&gt;Coming Stuck Queue how can i check it, because it has been triggered yesterday and after that many process models got triggered and competed why would only this PM in queue&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: End Event is not completing Process Instance</title><link>https://community.appian.com/thread/155155?ContentTypeID=1</link><pubDate>Wed, 15 Jul 2026 12:09:15 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:908a6cd2-9c0e-4ab7-98ba-dc5dd9c5f5d5</guid><dc:creator>Shubham Aware</dc:creator><description>&lt;p&gt;Avoid relying on a Terminate End Event to guarantee your MNI async child subprocesses get cancelled. It should cancel them by default, but &lt;a href="/support/w/kb/540/kb-1300-terminate-event-not-cancelling-sub-process"&gt;KB-1300&lt;/a&gt; documents a known issue where activity chaining into the Terminate End Event causes it to run under the completing user&amp;#39;s privileges, so cancellation silently fails if that user isn&amp;#39;t a process admin.&lt;br /&gt;If the parent is still Active despite reaching a standard End node, another active path (parallel split, unfinished MNI instance, stuck queue) hasn&amp;#39;t completed. Check the Process Details diagram in the Monitor tab to find it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>