Is there a way to know if another player challenged the user? ( which is not listChallengeRequest with RECEIVED STATE ).
Is there a message sent automatically notifying that another player created a challenge against the user or should I set a custom ScriptMessage from the Cloud Code?
I have tested with ChallengeIssuedMessage and it's triggered when a challenge is received.
I got confused with the states of the challenge because there are two different states for ISSUED and RECEIVED.
You can read more about the various challenge states and their meanings here. This should clear it up for you but if you have any follow up questions just let me know.