Looks like plstore has some init problems when loaded from oauth2. Require it explicitly first.
Avoid bad interaction between flet and autoload of url-http in oauth2: just
require url-http to make sure it is loaded before calling oauth2 functions.