We ran some tests using your v2.0.5 and we are still getting the same results(The app keep crashing in iOS showing the same error we have already shared).
We found a provisional solution where we are changing some code in your files, in comentchat.js, because we had to go live). What we did was changing “if (!l.isFalsy(o))” to “if (!l.isFalsy(o.id))” and it seems to work. It appears an object with undefined id was being used as an argument to the function and AsyncStorage was crashing.
Please, we are hoping you can review our fix, improve it and add it to your github so we won’t have to fix it each time we install your tools. The fix was added to your v2.0.4, NOT v.2.0.5, because your last version has another bug where it is not returning the last messages of any chat and we cannot use that version until it’s more stable.
Also, we found out there is another issue. Whenever our app is closed, the session is erased which we think it’s because your library is using the AsyncStorage from REACT CORE while we think you should be using the community one(which React Native developers advise to use in their documentation).