Hi.
I was testing a new piece of code and I received the error message:
"Exception has been thrown by the target of an invocation." followed by "Unable to execute function with ID of '11'. Make sure there is a script that can receive this call."
Since this worked before I changed my game code I was confused why this function couldn't be executed then. I found then that I had a null reference exception in the function I was calling. After fixing that I not received the error message anymore.
So as a suggestion, the error message could be extended to: "Unable to execute function with ID of '11'. Make sure there is a script that can receive this call and it could be executed without errors." to make sure that the error may in the executed function itself, instead of not only not finding it.