Documentation
SwitchUser Pro
Troubleshooting

Troubleshooting

"Switch To" Missing for a User

The user's profile explains why when you open it. Common reasons:

  • The account is an administrator or has equal or higher privileges.
  • The account is listed under Lock Specific User IDs.
  • Your IP isn't on the IP Allowlist.
  • It's outside the Scheduled Access Window.
  • A User Grant limits who can switch into this account, or which accounts you can reach.

Audit Log Empty After Switching

Confirm SwitchUser Pro is active

The free plugin doesn't keep an audit log.

Check the database table

Make sure the {prefix}switchuser_log table exists. Deactivating and reactivating SwitchUser Pro creates it if it's missing.

Check retention

Entries older than Auto Purge Retention (Days) are deleted daily.


Front-end Bar Not Appearing

Check the setting

Confirm Enable Front-end Bar is on under Advanced → Session Experience.

Check your theme

The bar is added in wp_footer(), so your theme must call it.

Check for CSS conflicts

Make sure no theme or plugin CSS is hiding the bar.


Locked Out by the IP Allowlist

Use an allowed IP

Change the setting from an IP that's on the list, if you can.

Edit the database

Otherwise, open the switchuser_settings option (for example with phpMyAdmin) and clear the ip_allowlist value.