<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic (iOS) ArcGISPortal.CreateAsync() times out in Airplane Mode in .NET Maps SDK Questions</title>
    <link>https://community.esri.com/t5/net-maps-sdk-questions/ios-arcgisportal-createasync-times-out-in-airplane/m-p/1693509#M13904</link>
    <description>&lt;P&gt;Hello, we have a third-party client whose app is loading slowly when their iPad is in airplane mode. Upon inspecting the logs, it seems that in the app, the call to 'ArcGISPortal.CreateAsync()' is timing out repeatedly.&lt;/P&gt;&lt;P&gt;In Screenshot ... 113032, we see the call go from&amp;nbsp;'ArcGISPortal.CreateAsync()' to a time out in GetResponseAsync.&amp;nbsp;&lt;/P&gt;&lt;P&gt;In our attempt to reproduce the issue (Screenshot ... 113729), we couldn't get the call to&amp;nbsp;'ArcGISPortal.CreateAsync()' to time out. Instead it always failed with the exception immediately.&lt;/P&gt;&lt;P&gt;My aim is for all request by the ArcGIS runtime to fail immediately if there's no connection, and never time out. If Esri can spot what's causing the time out it would be awesome. Any troubleshooting steps are also appreciated.&lt;/P&gt;&lt;P&gt;Maui 9.0.120. .NET 9. iOS 26.2+. ArcGIS 200.8.1. Happens on iPad A16 and iPad 9th Gen.&lt;/P&gt;&lt;P&gt;EDIT: Got it to repro. Seems like the iOS device needed to be on a VPN (I was using the Proton VPN app) before the app is terminated and airplane mode turned on. Then once you reopen the app and it calls ArcGISPortal.CreateAsync(), the time out occurs.&lt;/P&gt;</description>
    <pubDate>Mon, 30 Mar 2026 23:58:28 GMT</pubDate>
    <dc:creator>EricLiu</dc:creator>
    <dc:date>2026-03-30T23:58:28Z</dc:date>
    <item>
      <title>(iOS) ArcGISPortal.CreateAsync() times out in Airplane Mode</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/ios-arcgisportal-createasync-times-out-in-airplane/m-p/1693509#M13904</link>
      <description>&lt;P&gt;Hello, we have a third-party client whose app is loading slowly when their iPad is in airplane mode. Upon inspecting the logs, it seems that in the app, the call to 'ArcGISPortal.CreateAsync()' is timing out repeatedly.&lt;/P&gt;&lt;P&gt;In Screenshot ... 113032, we see the call go from&amp;nbsp;'ArcGISPortal.CreateAsync()' to a time out in GetResponseAsync.&amp;nbsp;&lt;/P&gt;&lt;P&gt;In our attempt to reproduce the issue (Screenshot ... 113729), we couldn't get the call to&amp;nbsp;'ArcGISPortal.CreateAsync()' to time out. Instead it always failed with the exception immediately.&lt;/P&gt;&lt;P&gt;My aim is for all request by the ArcGIS runtime to fail immediately if there's no connection, and never time out. If Esri can spot what's causing the time out it would be awesome. Any troubleshooting steps are also appreciated.&lt;/P&gt;&lt;P&gt;Maui 9.0.120. .NET 9. iOS 26.2+. ArcGIS 200.8.1. Happens on iPad A16 and iPad 9th Gen.&lt;/P&gt;&lt;P&gt;EDIT: Got it to repro. Seems like the iOS device needed to be on a VPN (I was using the Proton VPN app) before the app is terminated and airplane mode turned on. Then once you reopen the app and it calls ArcGISPortal.CreateAsync(), the time out occurs.&lt;/P&gt;</description>
      <pubDate>Mon, 30 Mar 2026 23:58:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/ios-arcgisportal-createasync-times-out-in-airplane/m-p/1693509#M13904</guid>
      <dc:creator>EricLiu</dc:creator>
      <dc:date>2026-03-30T23:58:28Z</dc:date>
    </item>
    <item>
      <title>Re: (iOS) ArcGISPortal.CreateAsync() times out in Airplane Mode</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/ios-arcgisportal-createasync-times-out-in-airplane/m-p/1693565#M13905</link>
      <description>&lt;P&gt;To add, its possible we were calling ArcGISPortal.CreateAsync() in a loop. The GetResponseAsync() makes me think the ArcGISMessageHandler is using HttpWebRequest (instead of HttpClient) underneath the hood.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://stackoverflow.com/questions/21903837/httpwebresponse-get-stuck-while-running-in-a-loop" target="_blank" rel="noopener"&gt;https://stackoverflow.com/questions/21903837/httpwebresponse-get-stuck-while-running-in-a-loop&lt;/A&gt;. I found this discussion about HttpWebRequest getting stuck. Could it be related ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 30 Mar 2026 21:55:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/ios-arcgisportal-createasync-times-out-in-airplane/m-p/1693565#M13905</guid>
      <dc:creator>EricLiu</dc:creator>
      <dc:date>2026-03-30T21:55:59Z</dc:date>
    </item>
    <item>
      <title>Re: (iOS) ArcGISPortal.CreateAsync() times out in Airplane Mode</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/ios-arcgisportal-createasync-times-out-in-airplane/m-p/1693575#M13906</link>
      <description>&lt;P&gt;Nvm it wasn't this.&lt;/P&gt;</description>
      <pubDate>Mon, 30 Mar 2026 23:52:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/ios-arcgisportal-createasync-times-out-in-airplane/m-p/1693575#M13906</guid>
      <dc:creator>EricLiu</dc:creator>
      <dc:date>2026-03-30T23:52:07Z</dc:date>
    </item>
  </channel>
</rss>

