{"action":"created","issue":{"url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/2701","labels_url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/2701/labels{/name}","comments_url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/2701/comments","events_url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/2701/events","html_url":"https://github.com/WhisperSystems/TextSecure/issues/2701","id":62043719,"number":2701,"title":"Message fails to reach all members of a group","user":{"login":"manhole11","id":6691301,"avatar_url":"https://avatars.githubusercontent.com/u/6691301?v=3","gravatar_id":"","url":"https://api.github.com/users/manhole11","html_url":"https://github.com/manhole11","followers_url":"https://api.github.com/users/manhole11/followers","following_url":"https://api.github.com/users/manhole11/following{/other_user}","gists_url":"https://api.github.com/users/manhole11/gists{/gist_id}","starred_url":"https://api.github.com/users/manhole11/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/manhole11/subscriptions","organizations_url":"https://api.github.com/users/manhole11/orgs","repos_url":"https://api.github.com/users/manhole11/repos","events_url":"https://api.github.com/users/manhole11/events{/privacy}","received_events_url":"https://api.github.com/users/manhole11/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-03-16T10:54:24Z","updated_at":"2015-03-23T15:39:09Z","closed_at":null,"body":"I don't know how to describe this issue, which seems to arise randomly. Sometimes one of the members of the group would send a message that just doesn't reach all the other members. I don't know how else to explain this, and I haven't seen a pattern so far. Some messages just get lost.\r\nI would suggest more testing of group chats (all members are running the latest version).\r\nThank you"},"comment":{"url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/comments/85053566","html_url":"https://github.com/WhisperSystems/TextSecure/issues/2701#issuecomment-85053566","issue_url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/2701","id":85053566,"user":{"login":"manhole11","id":6691301,"avatar_url":"https://avatars.githubusercontent.com/u/6691301?v=3","gravatar_id":"","url":"https://api.github.com/users/manhole11","html_url":"https://github.com/manhole11","followers_url":"https://api.github.com/users/manhole11/followers","following_url":"https://api.github.com/users/manhole11/following{/other_user}","gists_url":"https://api.github.com/users/manhole11/gists{/gist_id}","starred_url":"https://api.github.com/users/manhole11/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/manhole11/subscriptions","organizations_url":"https://api.github.com/users/manhole11/orgs","repos_url":"https://api.github.com/users/manhole11/repos","events_url":"https://api.github.com/users/manhole11/events{/privacy}","received_events_url":"https://api.github.com/users/manhole11/received_events","type":"User","site_admin":false},"created_at":"2015-03-23T15:39:09Z","updated_at":"2015-03-23T15:39:09Z","body":"We found the bug! Apparently it has nothing to do with group chats.\r\nFrom now on, SENDER will be the member who was sending messages that were not received by one of the users, whom I will call RECEIVER.\r\nThis is a screenshot taken from SENDER's phone\r\n![media-20150323-1](https://cloud.githubusercontent.com/assets/6691301/6783555/8f072af8-d17a-11e4-856f-88c0f27a9892.jpg)\r\nThe contact displayed is RECEIVER. As you can see, its phone number starts with a +countrycode. When clicking on RECEIVER, this is what is displayed to SENDER:\r\n![media-20150323](https://cloud.githubusercontent.com/assets/6691301/6783569/b23c994a-d17a-11e4-8759-4ae5dd7da609.jpg)\r\nAs you can see, SENDER doesn't have a blue arrow (not even with a long press), and RECEIVER's phone number is displayed without the \"+\". So for some reason, TextSecure puts RECEIVER in SENDER's textsecure contacts, but when it comes to sending them push messages, it doesn't allow them. This is why messages were not being delivered.\r\nHow to fix:\r\nSENDER had to delete RECEIVER from their contacts and add them again. After updating the push directory, textsecure is now behaving correctly.\r\n"}}