Google Play Developer API: “startTimeMillis” is updated when it should not
问题 I am developing an application with in-app subscriptions. On our servers, I check the validity of each subscription through the Google Play Developer API. As stated in the docs, a request to the Purchases.subscriptions endpoint, returns something like that: { "kind": "androidpublisher#subscriptionPurchase", "startTimeMillis": long, "expiryTimeMillis": long, "autoRenewing": boolean } However, I am finding some strange behavior with it. When a user cancels a subscription through Google Play app