question

littlebuddha87 avatar image
littlebuddha87 asked

Submitting scores does not update backend leaderboard (Unity3D)

We're facing a strange issue. We were able to submit scores twice. It was possible only the first time each. We're working with Unity3D on the Kindle HDX devices. 1) We were able to submit a score, which got transferred and was visible in the developer console. After that one attempt, none of the following were submitted correctly. Even other accounts could not submit their scores (from a single device). We cleaned the complete leaderboard (Reset Scores) and tried again. 2) The first time, the score got submitted and we were able to gather the score list from that leaderboard correctly. After that, again, no more attempts were possible. Plus, the leaderboard was cleaned (empty) after the second get leaderboard request. This is the log, which tells the score should have been submitted correctly, no error pops up: D/GC_HttpNetworkClient(21477): Request: PUT https://ags-ext.amazon.com/service/leaderboards/submitScore D/GC_HttpNetworkClient(21477): Result:HTTP/1.1 200 OK I/AmazonInsightsSDK(21477): Event: 'GameC...' recorded to local filestore I/AmazonInsightsSDK(21477): Event: 'PostL...' recorded to local filestore But still no score on the backend.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

DougM@Amazon avatar image
DougM@Amazon answered
Hello littlebuddha87, If you have not already ,could you please submit more details related to the issue you are experiencing to our Contact Us form: https://developer.amazon.com/help/contactus.html Specifically we would want to know what version of Unity and the GameCircle plugin you are using, the code you are using to submit scores to your leaderboard and what game you are working on so we see why your scores aren't being reflected correctly.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

custardsquare avatar image
custardsquare answered
I believe I am facing the same issue. I am using the latest amazon game circle plug in (2.5.1) and the latest release of unity (4.5.2). Unlike littlebuddha87 I have never had a score appear on a leaderboard. My leaderboards are all in draft mode and the user I am signed in as has test access. Requesting leaderboards succeeds and I get data back from amazon. When submitting the score I am getting a successful callback with no error, however no score is posted. I will also submit details through the contact us form.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Sujoy@Amazon avatar image
Sujoy@Amazon answered
You can expect to receive a message shortly via the email address listed in your developer account.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

custardsquare avatar image
custardsquare answered
Hi Sujoy, can you confirm you have sent an email? I have not received anything.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Sujoy@Amazon avatar image
Sujoy@Amazon answered
Your case is registered in our system but not yet answered. We will answer your query shortly. Thanks for your patience.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

littlebuddha87 avatar image
littlebuddha87 answered
Wow, so the following happend: We managed to get the leaderboards working with a fresh account (only a test, account does not exist anymore). The old account still does not want scores to put into the list. Till now (~ 3 months) no real help was served by Amazon regarding this issue. I'm wondering what happens in the lower layers of communication between the app and the services. I'm really interested in the logs on your side.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Brandon Hoskins avatar image
Brandon Hoskins answered
I am using same version of unity and GameCircle Plugin. I have managed to get game circle to submit score and achievements. but When I submit it amazon says leaderboards don't show up but They do on my testing device, and like you no support from amazon. If you send me a email at Hoskins355@verizon.net I can try to help you.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Brandon Hoskins avatar image
Brandon Hoskins answered
here is the code I am using to submit achievements in c# // Submit Score to Leaderboard AGSLeaderboardsClient.SubmitScore("LeaderBoardName",Score); // Submit Achievements (AchievementID, Percent) AGSAchievementsClient.UpdateAchievementProgress("AchievementID",100f); Hope this helps and is clear. let me know if I am misunderstanding the problem.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

happykaetsi avatar image
happykaetsi answered
Hey Brandon! Thanks for your support. This is how we call the submit: AGSLeaderboardsClient.SubmitScoreCompleted += CompleteTask; AGSLeaderboardsClient.SubmitScore(m_boardId, m_scoreToSubmit); I don't see much difference to your drop. So I don't think we doing something completely stupid over here. ;) @Sujoy + @DougM: I did not receive any mail yet from you guys. Did you get my request from https://developer.amazon.com/help/contactus.html ??? Plus we had a developer fixing our code, where for me no difference was to find in the flow. (BTW, still not working, except we get a UNRECOVERABLE error message now, yes I searched the forums ... no comment) One thing he mentioned was to not call the AGSClient.IsServiceReady() repeatedly. But I also find in the Amazon example files in the OnGUI func!! AmazonGUIHelpers.CenteredLabel(string.Format(isServiceReadyLabel, AGSClient.IsServiceReady())); That would be called several times a second ... why should this person tell us such things? Current state is: One of our testusers is in the leaderboard with 0 Dogs (Dog is the currency there) the other can't submit, although the on device toast tells so. Please! Support!
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Sanyu avatar image
Sanyu answered
In order to get further help on this issue please provide below things through the ContactUs case that you have created for this issue. 1. The name of your game, 2. The name of GameCircle configuration, 3. Signature information 4. package name in the AndroidManifest.xml file and whether or not that matches the bundle identifier in Player Settings for Android. Thanks.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.