1. The Call method requires a TRtcResult component if you expect to receive a result back. You also need to implement the OnResult event on the TRtcResult component, where you will be processing the result received. Check
this Quick Start Lesson for a step-by-step example.
2. Just like blocking calls, non-blocking calls also require a free connection to work. If the TRtcHttpClient component you are using is already sending out a request and you make another remote call before you receive a result, each new remote call will be placed in the queue and executed in sequential order, one at a time: make 1st remote call, wait for 1st result, receive 1st result, make 2nd call, wait for 2nd result, receive 2nd result, and so on.
If you have set up everyting correctly, then non-blocking calls will be working correctly with the same components you are using for blocking calls.
Best Regards,
Danijel Tkalcec