Hi Linvi,
This was a while back and I've slept since but I think this is caused by the line
This was a while back and I've slept since but I think this is caused by the line
messagereceived.Destroy();
Unless you specify that you want to destroy this.message.Id it fails, maybe a default value issue?