I had a similar error to this a little while back and I think it was related to concurrency in native. If you try and change an object that has been passed to a different thread, it throws an error.
May not be what you're seeing, but could be related?