I did some more debugging. It turns out if I return back an object like `{foo: 'bar'}` from a method

I did some more debugging. It turns out if I return back an object like
{foo: 'bar'}
from a method on an RpcTarget, then the call to that rpc target shows up as "cancelled". (I call a method that returns an RpcTarget/RpcStub, and then call a method on that RpcTarget class instance)
but if i return a simple string like
"foo bar"
then the target shows up as "OK".

I did the above in controlled environment, with the only variable being the value being returned from the rpc method.
Was this page helpful?