I ran into this problem when I did not explicitly ask for "offline" access when sending the user for the OAuth "Would you like to offer this app authorization to touch your things?" web site. I've written a brief report summarizing Each individual product with a few debugging assistance that https://slimcenweightmanagementcombo.blogspot.com/