$ 0 0 by Brian Yanosik. turns out the user was a site admin which prevented the token from being created.