<?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/"><channel><title>KB-2158 Process variables unexpectedly set to null after asynchronous sub-process runs</title><link>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>KB-2158 Process variables unexpectedly set to null after asynchronous sub-process runs</title><link>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs</link><pubDate>Tue, 20 Oct 2020 17:00:24 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:cbb7c311-7d9e-4e8f-bc8a-000e594693f6</guid><dc:creator>Elly Meng</dc:creator><comments>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs#comments</comments><description>Current Revision posted to Appian Knowledge Base by Elly Meng on 10/20/2020 5:00:24 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;Process variables are unexpectedly set to null after an &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; node completes, even though non-null output is expected:&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-11/ErrorLog.png" /&gt;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; has output variables that were not deleted because it was once &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#synchronous-sub-processes"&gt;synchronous&lt;/a&gt;. When the process became asynchronous, the output variables became hidden but&amp;nbsp;were not removed. This caused the parent process variables mapped to the output variables to become nullified instead of remaining unchanged after the asynchronous process ran. This issue has been reported to the Appian Product Team&amp;nbsp;with reference number&amp;nbsp;&lt;strong&gt;AN-96059&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span&gt;Convert&lt;/span&gt; the&amp;nbsp;sub-process&amp;nbsp;back&lt;span&gt; to synchronous.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Remove&amp;nbsp;the&amp;nbsp;output variables.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Convert the sub-process back to asynchronous.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Last Reviewed: October 2020&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: known issues, process modeler, process models, application design, processes, open issues&lt;/div&gt;
</description></item><item><title>KB-2158 Process variables unexpectedly set to null after asynchronous sub-process runs</title><link>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs/revision/9</link><pubDate>Tue, 20 Oct 2020 17:00:24 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:cbb7c311-7d9e-4e8f-bc8a-000e594693f6</guid><dc:creator>Elly Meng</dc:creator><comments>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs#comments</comments><description>Revision 9 posted to Appian Knowledge Base by Elly Meng on 10/20/2020 5:00:24 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;Process variables are unexpectedly set to null after an &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; node completes, even though non-null output is expected:&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ErrorLog.png" /&gt;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; has output variables that were not deleted because it was once &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#synchronous-sub-processes"&gt;synchronous&lt;/a&gt;. When the process became asynchronous, the output variables became hidden but&amp;nbsp;were not removed. This caused the parent process variables mapped to the output variables to become nullified instead of remaining unchanged after the asynchronous process ran. This issue has been reported to the Appian Product Team&amp;nbsp;with reference number&amp;nbsp;&lt;strong&gt;AN-96059&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span&gt;Convert&lt;/span&gt; the&amp;nbsp;sub-process&amp;nbsp;back&lt;span&gt; to synchronous.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Remove&amp;nbsp;the&amp;nbsp;output variables.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Convert the sub-process back to asynchronous.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Last Reviewed: October 2020&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: known issues, process modeler, process models, application design, processes, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-[SP-4610] Process variables unexpectedly set to null after asynchronous sub-process runs</title><link>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs/revision/8</link><pubDate>Tue, 20 Oct 2020 16:58:15 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:cbb7c311-7d9e-4e8f-bc8a-000e594693f6</guid><dc:creator>Elly Meng</dc:creator><comments>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs#comments</comments><description>Revision 8 posted to Appian Knowledge Base by Elly Meng on 10/20/2020 4:58:15 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;Process variables are unexpectedly set to null after an &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; node completes, even though non-null output is expected:&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ErrorLog.png" /&gt;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; has output variables that were not deleted because it was once &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#synchronous-sub-processes"&gt;synchronous&lt;/a&gt;. When the process became asynchronous, the output variables became hidden but&amp;nbsp;were not removed. This caused the parent process variables mapped to the output variables to become nullified instead of remaining unchanged after the asynchronous process ran. This issue has been reported to the Appian Product Team&amp;nbsp;with reference number&amp;nbsp;&lt;strong&gt;AN-96059&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span&gt;Convert&lt;/span&gt; the&amp;nbsp;sub-process&amp;nbsp;back&lt;span&gt; to synchronous.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Remove&amp;nbsp;the&amp;nbsp;output variables.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Convert the sub-process back to asynchronous.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Last Reviewed: October 2020&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: known issues, process modeler, process models, application design, processes, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-[SP-4610] Process variables unexpectedly set to null after asynchronous sub-process runs</title><link>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs/revision/7</link><pubDate>Tue, 20 Oct 2020 16:57:00 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:cbb7c311-7d9e-4e8f-bc8a-000e594693f6</guid><dc:creator>Elly Meng</dc:creator><comments>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs#comments</comments><description>Revision 7 posted to Appian Knowledge Base by Elly Meng on 10/20/2020 4:57:00 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;Process variables are unexpectedly set to null after an &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; node completes, even though non-null output is expected:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ErrorLog.png" /&gt;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; has output variables that were not deleted because it was once &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#synchronous-sub-processes"&gt;synchronous&lt;/a&gt;. When the process became asynchronous, the output variables became hidden but&amp;nbsp;were not removed. This caused the parent process variables mapped to the output variables to become nullified instead of remaining unchanged after the asynchronous process ran. This issue has been reported to the Appian Product Team&amp;nbsp;with reference number&amp;nbsp;&lt;strong&gt;AN-96059&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span&gt;Convert&lt;/span&gt; the&amp;nbsp;sub-process&amp;nbsp;back&lt;span&gt; to synchronous.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Remove&amp;nbsp;the&amp;nbsp;output variables.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Convert the sub-process back to asynchronous.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Last Reviewed: October 2020&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: known issues, process modeler, process models, application design, processes, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-[SP-4610] Process variables unexpectedly set to null after asynchronous sub-process runs</title><link>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs/revision/6</link><pubDate>Fri, 16 Oct 2020 20:50:38 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:cbb7c311-7d9e-4e8f-bc8a-000e594693f6</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs#comments</comments><description>Revision 6 posted to Appian Knowledge Base by Zach Puderbach on 10/16/2020 8:50:38 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;Process variables are unexpectedly set to null after an &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; node completes, even though non-null output is expected:&lt;br /&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ErrorLog.png" /&gt;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; has output variables that were not deleted because it was once &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#synchronous-sub-processes"&gt;synchronous&lt;/a&gt;. When the process became asynchronous, the output variables became hidden but&amp;nbsp;were not removed. This caused the parent process variables mapped to the output variables to become nullified instead of remaining unchanged after the asynchronous process ran. This issue has been reported to the Appian Product Team&amp;nbsp;with reference number&amp;nbsp;&lt;strong&gt;AN-96059&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span&gt;Convert&lt;/span&gt; the&amp;nbsp;sub-process&amp;nbsp;back&lt;span&gt; to synchronous.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Remove&amp;nbsp;the&amp;nbsp;output variables.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Convert the sub-process back to asynchronous.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Last Reviewed:&amp;nbsp;September&amp;nbsp;2020&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: known issues, process modeler, process models, application design, processes, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-[SP-4610] Process variables unexpectedly set to null after asynchronous sub-process runs</title><link>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs/revision/5</link><pubDate>Sat, 12 Sep 2020 22:09:10 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:cbb7c311-7d9e-4e8f-bc8a-000e594693f6</guid><dc:creator>Elly Meng</dc:creator><comments>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs#comments</comments><description>Revision 5 posted to Appian Knowledge Base by Elly Meng on 9/12/2020 10:09:10 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;Process variables are unexpectedly set to null after an &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; node completes, even though non-null output is expected:&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/0x240/__key/communityserver-wikis-components-files/00-00-00-00-13/Asyncronousstuff.png" /&gt;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; has output variables that were not deleted because it was once &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#synchronous-sub-processes"&gt;synchronous&lt;/a&gt;. When the process became asynchronous, the output variables became hidden but&amp;nbsp;were not removed. This caused the parent process variables mapped to the output variables to become nullified instead of remaining unchanged after the asynchronous process ran. This issue has been reported to the Appian Product Team&amp;nbsp;with reference number&amp;nbsp;&lt;strong&gt;AN-96059&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span&gt;Convert&lt;/span&gt; the&amp;nbsp;sub-process&amp;nbsp;back&lt;span&gt; to synchronous.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Remove&amp;nbsp;the&amp;nbsp;output variables.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Convert the sub-process back to asynchronous.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Last Reviewed:&amp;nbsp;September&amp;nbsp;2020&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: known issues, process modeler, process models, application design, processes, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-[SP-4610] Process variables unexpectedly set to null after asynchronous sub-process runs</title><link>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs/revision/4</link><pubDate>Sat, 12 Sep 2020 22:07:38 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:cbb7c311-7d9e-4e8f-bc8a-000e594693f6</guid><dc:creator>Elly Meng</dc:creator><comments>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs#comments</comments><description>Revision 4 posted to Appian Knowledge Base by Elly Meng on 9/12/2020 10:07:38 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;Process variables are unexpectedly set to null after an &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; node completes, even though non-null output is expected:&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/0x240/__key/communityserver-wikis-components-files/00-00-00-00-13/Asyncronousstuff.png" /&gt;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; has output variables that were not deleted because it was once &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#synchronous-sub-processes"&gt;synchronous&lt;/a&gt;. When the process became asynchronous, the output variables became hidden but&amp;nbsp;were not removed. This caused the parent process variables mapped to the output variables to become nullified instead of remaining unchanged after the asynchronous process ran. This issue has been reported to the Appian Product Team&amp;nbsp;with reference number&amp;nbsp;&lt;strong&gt;AN-96059&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span&gt;Convert&lt;/span&gt; the&amp;nbsp;sub-process&amp;nbsp;back&lt;span&gt; to synchronous.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Remove&amp;nbsp;the&amp;nbsp;output variables.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Convert the sub-process back to asynchronous.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Last Reviewed:&amp;nbsp;September&amp;nbsp;2020&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: known issues, application design, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-[SP-4610] Process variables unexpectedly set to null after asynchronous sub-process runs</title><link>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs/revision/3</link><pubDate>Sat, 12 Sep 2020 22:05:00 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:cbb7c311-7d9e-4e8f-bc8a-000e594693f6</guid><dc:creator>Elly Meng</dc:creator><comments>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs#comments</comments><description>Revision 3 posted to Appian Knowledge Base by Elly Meng on 9/12/2020 10:05:00 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;Process variables are unexpectedly set to null after an &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; node completes, even though non-null output is expected:&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/0x240/__key/communityserver-wikis-components-files/00-00-00-00-13/Asyncronousstuff.png" /&gt;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; has output variables that were not deleted because it was once &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#synchronous-sub-processes"&gt;synchronous&lt;/a&gt;. When the process became asynchronous, the output variables became hidden but&amp;nbsp;were not removed. This caused&amp;nbsp;parent process variables mapped to the output variables to become nullified instead of remaining unchanged after the asynchronous process ran. This issue has been reported to the Appian Product Team&amp;nbsp;with reference number&amp;nbsp;&lt;strong&gt;AN-96059&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span&gt;Convert the&amp;nbsp;&lt;span style="font-size:12px;"&gt;sub-process&lt;/span&gt;&amp;nbsp;back to synchronous.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Remove&amp;nbsp;the&amp;nbsp;output variables.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Convert the sub-process back to asynchronous.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Last Reviewed:&amp;nbsp;September&amp;nbsp;2020&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: known issues, application design, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-[SP-4610] Process variables unexpectedly set to null after asynchronous sub-process runs</title><link>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs/revision/2</link><pubDate>Thu, 27 Aug 2020 00:31:17 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:cbb7c311-7d9e-4e8f-bc8a-000e594693f6</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs#comments</comments><description>Revision 2 posted to Appian Knowledge Base by Zach Puderbach on 8/27/2020 12:31:17 AM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;Process variables unexpectedly appear null after an &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; node completes, even though non-null output is expected:&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/0x240/__key/communityserver-wikis-components-files/00-00-00-00-13/Asyncronousstuff.png" /&gt;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#asynchronous-sub-processes"&gt;asynchronous sub-process&lt;/a&gt; was once &lt;a href="https://docs.appian.com/suite/help/latest/Sub-Process_Activity.html#synchronous-sub-processes"&gt;synchronous&lt;/a&gt; and had an output variable that was not deleted. The output variable was not removed when the process became asynchronous.&amp;nbsp;This issue has been reported to the Appian Product Team. The reference number for this issue is &lt;strong&gt;AN-96059&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span&gt;Convert the &lt;span style="font-size:12px;"&gt;sub-process&lt;/span&gt;&amp;nbsp;to synchronous.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Remove the output variable.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Convert back to asynchronous.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Last Reviewed: August 2020&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: known issues, application design, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-[SP-4610] Process variables unexpectedly set to null after asynchronous subprocess runs</title><link>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs/revision/1</link><pubDate>Thu, 27 Aug 2020 00:28:36 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:cbb7c311-7d9e-4e8f-bc8a-000e594693f6</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/2017/kb-2158-process-variables-unexpectedly-set-to-null-after-asynchronous-sub-process-runs#comments</comments><description>Revision 1 posted to Appian Knowledge Base by Zach Puderbach on 8/27/2020 12:28:36 AM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;Process variables unexpectedly appear null after an asynchronous sub-process node completes, even though non-null output is expected:&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/0x240/__key/communityserver-wikis-components-files/00-00-00-00-13/Asyncronousstuff.png" /&gt;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The asynchronous sub-process was once synchronous and had an output variable that was not deleted. The output variable was not removed when the process became asynchronous.&amp;nbsp;This issue has been reported to the Appian Product Team. The reference number for this issue is &lt;strong&gt;AN-96059&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span&gt;Convert the subprocess to synchronous.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Remove the output variable.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Convert back to asynchronous.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Last Reviewed: August 2020&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: known issues, application design, open issues&lt;/div&gt;
</description></item></channel></rss>