{ "id": "175437", "key": "AC-6587", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "11", "description": "Is not a bug in our product", "name": "Not Our Bug" }, "resolutiondate": "2020-09-03T19:09:31.000+0000", "created": "2020-08-13T15:19:16.000+0000", "labels": [ "android" ], "versions": [], "issuelinks": [], "assignee": { "name": "amukherjee", "key": "amukherjee", "displayName": "Abir Mukherjee", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2020-09-03T19:09:39.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14560", "name": "Arrow Push" }, { "id": "14548", "name": "Titanium SDK & CLI", "description": "Please enter tickets related to the MobileSDK here." } ], "description": "I have a bug with the Axway Cloud services regarding Android notifications. I have been discussing the problem with Joshua Quick. The problem seems account related, but may be a firebase/Google configuration problem related to the Axway service. Since we got a server error a few days ago of \"Subscription not found\" our app won't receive android notifications. It's odd if it is an account problem that iOS should still work, but that is indeed what it seems to be.\r\n\r\nIn the new version of our app I upgraded to SDK 9.0.3 and implemented the new ti.cloudpush module v7.1.0. This was according to advise from Joshua Quick to solve a previous bug we had with notifications on Android being registered multiple times on the same device. The new updates did fix this previous bug. As part of this upgrade process we had to create a new firebase project and migrate our old GCM service to firebase. In the app this involved installing a new google-services.json file. So after these updates Android notifications seemed to work well (there is an outstanding issue of notifications not being received if the app is force restarted, but that apparently is a Google issue/bug).\r\n\r\nSince then we did a new round of testing on 6th August and during testing received a server bug. The screen grab of the server log is attached. In the Axway Dashboard the error was \"Subscription not found\". Since receiving this bug all Android notifications have stopped working.\r\n\r\nSo to recap. All Android notifications were working. After receiving the server error described above and with no other software changes Android notifications stopped working.\r\n\r\nPlease contact me directly for Axway account details.", "attachment": [ { "id": "67488", "filename": "axway notification error.PNG", "author": { "name": "icecandyent", "key": "icecandyent", "displayName": "Simon Buckingham", "active": true, "timeZone": "Europe/London" }, "created": "2020-08-13T15:11:06.000+0000", "size": 39832, "mimeType": "image/png" } ], "flagged": false, "summary": "Android notifications using ACS have stopped working completely", "creator": { "name": "icecandyent", "key": "icecandyent", "displayName": "Simon Buckingham", "active": true, "timeZone": "Europe/London" }, "subtasks": [], "reporter": { "name": "icecandyent", "key": "icecandyent", "displayName": "Simon Buckingham", "active": true, "timeZone": "Europe/London" }, "environment": "Android, ACS", "comment": { "comments": [ { "id": "456624", "author": { "name": "icecandyent", "key": "icecandyent", "displayName": "Simon Buckingham", "active": true, "timeZone": "Europe/London" }, "body": "This seems primarily due to the fact that Google does not migrate GCM accounts to firebase currently whilst maintaining the same server id's required for notifications. I suspect that it did at first sometime ago, but now doesn't, as I came across a comment in a firebase video that this became unsupported around May 2020. So we are left with the fact that we will have to break our old app after publishing the new version as the keys will have to change. I did notice another service provider (providing cross-platform notifications) which allows users to support more than one set of keys, which could be a way around it. This is batch.com:\r\n\r\nhttps://help.batch.com/en/articles/2901688-how-to-fix-a-mismatch-between-your-push-tokens-and-your-sender-id\r\n\r\nAnyway luckily my client isn't too upset by this fact.\r\n", "updateAuthor": { "name": "icecandyent", "key": "icecandyent", "displayName": "Simon Buckingham", "active": true, "timeZone": "Europe/London" }, "created": "2020-08-27T14:18:51.000+0000", "updated": "2020-08-27T14:18:51.000+0000" }, { "id": "456630", "author": { "name": "spulipakkam", "key": "spulipakkam", "displayName": "Srinivasan Pulipakkam", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Thanks [~icecandyent] for the info. [~yli] , [~mzakariyya] FYI ^^ .", "updateAuthor": { "name": "spulipakkam", "key": "spulipakkam", "displayName": "Srinivasan Pulipakkam", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2020-08-27T15:28:18.000+0000", "updated": "2020-08-27T15:28:18.000+0000" } ], "maxResults": 10, "total": 10, "startAt": 0 } } }