Symptoms
When the form initialize is calling 2 view initialize rules asynchronously, but the form will not treat it as async call when one of the calls is WCF SmartObject method.
Diagnoses
The issue has been identified as a bug, and will be fixed in the future release.
Resolution
The work around is to call the SmartObject method directly instead of calling view initialize rule.