Common Issues
Pin button is missing on the activity stream
Section titled “Pin button is missing on the activity stream”Three things to check, in order.
1. Activity component is enabled. Settings → BuddyPress → Components → tick Activity Streams.
2. Your role is allowed to pin. Open Permissions and confirm your role is ticked under Who Can Pin. Site administrators always pin sitewide regardless; this list governs personal-profile pins for non-admins.
3. You are looking at the right scope. Members can only pin their own activities to their own profile. They cannot pin from the main /activity/ directory unless they have bp_moderate.
Pinned post does not stay at the top
Section titled “Pinned post does not stay at the top”- Browser cache / page cache — clear both. If you use a page-cache plugin (LiteSpeed, WP Rocket, W3TC) flush it.
- Theme overrides activity queries — temporarily switch to BuddyX or Twenty Twenty-Four to confirm. If the pin behaves correctly there, your theme is filtering activity queries and ignoring the plugin’s sticky filter.
- Performance cache TTL — the plugin’s own cache (Lifecycle → Performance Cache) is invalidated on pin/unpin, but if your object cache is misbehaving you may see stale ordering for up to N minutes. Drop Cache duration to 1 minute while debugging.
“Pin limit reached” message
Section titled ““Pin limit reached” message”A member tried to pin a second activity while their per-user cap is 1. Either:
- Ask them to unpin the existing one first.
- Raise the cap in Permissions → Pinning Limits → Per user.
- Set the cap to
0(unlimited) for unrestricted personal pins.
The same message can come from the per-admin cap when the sitewide pin count is at its ceiling — raise that one instead.
License says “Not active for this URL”
Section titled “License says “Not active for this URL””The license key was previously activated on a different domain. Either:
- Visit the old site’s License tab and click Deactivate License.
- Log in to your Wbcom Designs account and free the activation slot manually.
Then come back to this site and click Activate License again. The 2.3.8 redirect fix means the License tab now correctly displays this kind of error inline — no more “Sorry, you are not allowed to access this page.” dead-end.
Activity Log tab is empty even after pinning
Section titled “Activity Log tab is empty even after pinning”Activity logging is OFF by default. Open Lifecycle → Activity Log → Enable logging and tick the box. Saves are recorded from that point onwards — earlier pin / unpin events are not retroactively populated.
Database Health says “One or more tables are missing”
Section titled “Database Health says “One or more tables are missing””Open Plugins, deactivate BuddyPress Sticky Post, then reactivate it. The activation routine (in class-bpsp-database.php) recreates both tables. If the issue persists:
wp plugin deactivate buddypress-sticky-postwp plugin activate buddypress-sticky-postThen refresh Advanced → Database Health. If still red, contact support@wbcomdesigns.com — usually a database privilege issue.
Group pins behave wrongly
Section titled “Group pins behave wrongly”- Group admins / mods cannot unpin — fixed in v2.3.0. Update to the latest release.
- Group pins not appearing at the top of group feed — fixed in v2.3.0. Update to the latest release.
- Personal pins leak into group activity — fixed in v2.3.0 / v2.3.2. Pin types are now context-aware.
Conflict with Youzify
Section titled “Conflict with Youzify”Confirmed compatible since v2.2.0 + v2.3.4 (double-pinning fix). Make sure both plugins are on the latest version.
How do I migrate from 2.2.x option-based storage?
Section titled “How do I migrate from 2.2.x option-based storage?”Just upgrade. The activation routine in 2.3.x detects legacy storage and migrates it into {prefix}bpsp_sticky_posts, then sets bpsp_migration_completed. To force re-migration:
wp option delete bpsp_migration_completedwp option delete bpsp_migration_in_progresswp plugin deactivate buddypress-sticky-postwp plugin activate buddypress-sticky-postStill stuck
Section titled “Still stuck”Email support@wbcomdesigns.com with your WordPress version, BuddyPress version, plugin version, theme name, and any error messages from the browser console. Faster yet — attach the CSV export from Activity Log → Export CSV so support can see what was being pinned.

