The asynchronous call to a PlatformFunction can fail and cause a walkback for several reasons. The reasons are identical to the error cases for callWith:, which are described in Error cases.