{"action":"created","issue":{"url":"https://api.github.com/repos/spotify/android-app-remote-sdk/issues/8","repository_url":"https://api.github.com/repos/spotify/android-app-remote-sdk","labels_url":"https://api.github.com/repos/spotify/android-app-remote-sdk/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/spotify/android-app-remote-sdk/issues/8/comments","events_url":"https://api.github.com/repos/spotify/android-app-remote-sdk/issues/8/events","html_url":"https://github.com/spotify/android-app-remote-sdk/issues/8","id":326352673,"number":8,"title":"Client authentication failed: INVALID_APP_ID","user":{"login":"geonnave","id":846709,"avatar_url":"https://avatars3.githubusercontent.com/u/846709?v=4","gravatar_id":"","url":"https://api.github.com/users/geonnave","html_url":"https://github.com/geonnave","followers_url":"https://api.github.com/users/geonnave/followers","following_url":"https://api.github.com/users/geonnave/following{/other_user}","gists_url":"https://api.github.com/users/geonnave/gists{/gist_id}","starred_url":"https://api.github.com/users/geonnave/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geonnave/subscriptions","organizations_url":"https://api.github.com/users/geonnave/orgs","repos_url":"https://api.github.com/users/geonnave/repos","events_url":"https://api.github.com/users/geonnave/events{/privacy}","received_events_url":"https://api.github.com/users/geonnave/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-05-25T01:42:39Z","updated_at":"2018-05-25T01:51:29Z","closed_at":"2018-05-25T01:51:29Z","author_association":"NONE","body":"Issue found on 05/24/2018.\r\n\r\n#### SDK Version: 0.4.0\r\n\r\n#### OS Version: 7.1.1\r\n\r\n#### Scope(s): app-remote-control\r\n\r\n#### Steps to reproduce:\r\n1. Follow quickstart guide at https://beta.developer.spotify.com/documentation/android-app-remote/quick-start/\r\n2. Compile, send to device, and open App\r\n\r\n#### Expected behaviour:\r\nThe library connects and starts to play music.\r\n\r\n#### Actual behaviour:\r\nThe error `Client authentication failed: INVALID_APP_ID` is raised on logcat.\r\n\r\n```\r\n05-24 22:31:21.729 19446-19529/com.galaxia.galaxia W/art: Unable to resolve Lcom/spotify/protocol/types/Roles; annotation class 28\r\n05-24 22:31:21.731 19446-19529/com.galaxia.galaxia W/art: Unable to resolve Lcom/spotify/protocol/types/Roles; annotation class 28\r\n05-24 22:31:21.732 19446-19529/com.galaxia.galaxia W/art: Unable to resolve Lcom/spotify/protocol/types/Roles; annotation class 28\r\n05-24 22:31:21.734 19446-19529/com.galaxia.galaxia W/art: Unable to resolve Lcom/spotify/protocol/types/Roles; annotation class 28\r\n05-24 22:31:28.530 19446-19446/com.galaxia.galaxia D/RemoteServiceIo: Message from Spotify: [3,{\"message\":\"Client authentication failed: INVALID_APP_ID\"},\"com.spotify.error.client_authentication_failed\"]\r\n05-24 22:31:28.557 19446-19446/com.galaxia.galaxia D/RemoteServiceIo: stop remote client\r\n05-24 22:31:28.561 19446-19446/com.galaxia.galaxia E/MyActivity: {\"message\":\"Client authentication failed: INVALID_APP_ID\"}\r\n                                                                 com.spotify.android.appremote.api.error.AuthenticationFailedException: {\"message\":\"Client authentication failed: INVALID_APP_ID\"}\r\n                                                                     at com.spotify.android.appremote.api.LocalConnector.asAppRemoteException(LocalConnector.java:121)\r\n                                                                     at com.spotify.android.appremote.api.LocalConnector.access$000(LocalConnector.java:36)\r\n                                                                     at com.spotify.android.appremote.api.LocalConnector$1.onConnectionFailed(LocalConnector.java:108)\r\n                                                                     at com.spotify.android.appremote.internal.SdkRemoteClientConnector$ConnectionTask.onPostExecute(SdkRemoteClientConnector.java:137)\r\n                                                                     at com.spotify.android.appremote.internal.SdkRemoteClientConnector$ConnectionTask.onPostExecute(SdkRemoteClientConnector.java:75)\r\n                                                                     at android.os.AsyncTask.finish(AsyncTask.java:667)\r\n                                                                     at android.os.AsyncTask.-wrap1(AsyncTask.java)\r\n                                                                     at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:684)\r\n                                                                     at android.os.Handler.dispatchMessage(Handler.java:102)\r\n                                                                     at android.os.Looper.loop(Looper.java:154)\r\n                                                                     at android.app.ActivityThread.main(ActivityThread.java:6165)\r\n                                                                     at java.lang.reflect.Method.invoke(Native Method)\r\n                                                                     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:888)\r\n                                                                     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:778)\r\n                                                                  Caused by: com.spotify.protocol.client.error.RemoteClientException: {\"message\":\"Client authentication failed: INVALID_APP_ID\"}\r\n                                                                     at com.spotify.protocol.client.RemoteWampClient.getRemoteClientException(RemoteWampClient.java:107)\r\n                                                                     at com.spotify.protocol.client.RemoteWampClient.access$200(RemoteWampClient.java:14)\r\n                                                                     at com.spotify.protocol.client.RemoteWampClient$1.onAbort(RemoteWampClient.java:36)\r\n                                                                     at com.spotify.protocol.client.WampRouterImpl.routeAbort(WampRouterImpl.java:110)\r\n                                                                     at com.spotify.protocol.client.WampRouterImpl.route(WampRouterImpl.java:32)\r\n                                                                     at com.spotify.protocol.client.AppProtocolCommunicator.onData(AppProtocolCommunicator.java:76)\r\n                                                                     at com.spotify.android.appremote.internal.RemoteServiceIo.handleMessage(RemoteServiceIo.java:118)\r\n                                                                     at com.spotify.android.appremote.internal.RemoteServiceIo.access$000(RemoteServiceIo.java:47)\r\n                                                                     at com.spotify.android.appremote.internal.RemoteServiceIo$IncomingHandler.handleMessage(RemoteServiceIo.java:96)\r\n                                                                     at android.os.Handler.dispatchMessage(Handler.java:102) \r\n                                                                     at android.os.Looper.loop(Looper.java:154) \r\n                                                                     at android.app.ActivityThread.main(ActivityThread.java:6165) \r\n                                                                     at java.lang.reflect.Method.invoke(Native Method) \r\n                                                                     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:888) \r\n                                                                     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:778) \r\n```"},"comment":{"url":"https://api.github.com/repos/spotify/android-app-remote-sdk/issues/comments/391917352","html_url":"https://github.com/spotify/android-app-remote-sdk/issues/8#issuecomment-391917352","issue_url":"https://api.github.com/repos/spotify/android-app-remote-sdk/issues/8","id":391917352,"user":{"login":"geonnave","id":846709,"avatar_url":"https://avatars3.githubusercontent.com/u/846709?v=4","gravatar_id":"","url":"https://api.github.com/users/geonnave","html_url":"https://github.com/geonnave","followers_url":"https://api.github.com/users/geonnave/followers","following_url":"https://api.github.com/users/geonnave/following{/other_user}","gists_url":"https://api.github.com/users/geonnave/gists{/gist_id}","starred_url":"https://api.github.com/users/geonnave/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geonnave/subscriptions","organizations_url":"https://api.github.com/users/geonnave/orgs","repos_url":"https://api.github.com/users/geonnave/repos","events_url":"https://api.github.com/users/geonnave/events{/privacy}","received_events_url":"https://api.github.com/users/geonnave/received_events","type":"User","site_admin":false},"created_at":"2018-05-25T01:51:29Z","updated_at":"2018-05-25T01:51:29Z","author_association":"NONE","body":"Oh, it worked after I added my App's fingerprint. This info could be in the mentioned guide."}}
{"actor":{"display_login":"geonnave"}}