I currently have a cross-platform Xamarin Forms application that I am developing across all the platforms. In the portable library I have a set of OData routines which access Azure Services using EDM and Odata to download client info. For every platform except iOS, (WinPhone 8.1, Window UWP, Windows and Droid in an emulator), the routines work without issue. But on the iPhone, the REST service call is made but never returns. Because of the potential download interlude, the routines are in a TPL thread.
Is there something special that I need to look at, i.e. phone or app configuration, to get it to act like the other phones? A extra bit of code?