{"action":"reopened","issue":{"url":"https://api.github.com/repos/braintree/braintree-web/issues/118","labels_url":"https://api.github.com/repos/braintree/braintree-web/issues/118/labels{/name}","comments_url":"https://api.github.com/repos/braintree/braintree-web/issues/118/comments","events_url":"https://api.github.com/repos/braintree/braintree-web/issues/118/events","html_url":"https://github.com/braintree/braintree-web/issues/118","id":123950471,"number":118,"title":"device_data on the server","user":{"login":"imran-a","id":1336381,"avatar_url":"https://avatars.githubusercontent.com/u/1336381?v=3","gravatar_id":"","url":"https://api.github.com/users/imran-a","html_url":"https://github.com/imran-a","followers_url":"https://api.github.com/users/imran-a/followers","following_url":"https://api.github.com/users/imran-a/following{/other_user}","gists_url":"https://api.github.com/users/imran-a/gists{/gist_id}","starred_url":"https://api.github.com/users/imran-a/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/imran-a/subscriptions","organizations_url":"https://api.github.com/users/imran-a/orgs","repos_url":"https://api.github.com/users/imran-a/repos","events_url":"https://api.github.com/users/imran-a/events{/privacy}","received_events_url":"https://api.github.com/users/imran-a/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/braintree/braintree-web/labels/braintree-data","name":"braintree-data","color":"006b75"},{"url":"https://api.github.com/repos/braintree/braintree-web/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-12-26T22:01:52Z","updated_at":"2016-01-04T14:17:03Z","closed_at":null,"body":"Hey\r\n\r\nI am following the documentation on Advanced Fraud tools here:\r\n\r\n```html\r\nhttps://developers.braintreepayments.com/guides/advanced-fraud-tools/overview\r\n```\r\n\r\nThe client-side integration seems fine with deviceData having some data when I log it:\r\n\r\n```javascript\r\nbraintree.setup(TOKEN, 'custom', {\r\n  dataCollector: {\r\n    kount: {environment: 'sandbox'}\r\n  },\r\n  onReady: function (braintreeInstance) {\r\n    braintreeInstance.deviceData;\r\n  }\r\n  /* ... */\r\n});\r\n```\r\n\r\nMy server is .Net and when I do Request.Form[\"device_data\"] it's always null/empty.\r\n\r\n1) Is there a possibility that sometimes device_data can be empty? Or should it always have a value?\r\n2) If it should always have a value, any ideas why that data isn't getting posted to the server?\r\n\r\nWe are looking to go live in the next few days. If this doesn't get resolved by then, it is a simple of disabling Advanced fraud tools in the settings?\r\n\r\nThanks\r\n\r\n\r\n"}}