Customers can log in OK but when I attempt to do something on behalf of one other consumer like reset a password, edit profile, create new consumer then I get an Invalid Consumer ID error web page. I turned on Debug and Log and I do not see something particular that will be inflicting this subject.
This can be a multisite set up, operating SSL, all PHP sources are greater than required, and makes use of the next within the htaccesss.
# BEGIN WordPress
# The directives (strains) between "BEGIN WordPress" and "END WordPress" are
# dynamically generated, and will solely be modified by way of WordPress filters.
# Any modifications to the directives between these markers might be overwritten.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
## drive HTTPS and www
RewriteCond %{HTTP_HOST} (?!^www.)^(.+)$ [OR]
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content material|admin|consists of).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L]
RewriteRule . index.php [L]
</IfModule>
# END WordPress