• Resolved phil1ooo

    (@phil1ooo)


    Hello

    I have installed the ProfileGrid plugin and from the admin side it was perfect and it all worked well but then I obvisouly started to test the frontend and WOW what a mess. I will list the problems below.

    1, Users can’t edit the profile and cover images, The upload bar just never stops.

    2, Members can’t change their password in their dashboard. It shows an Failed security check error message instead.

    3. Group registration doesn’t attach the new user to the registered group.

    4, Other than the My Profile page, no other pages including the group pages display anything on the page except for the shortcode it’s self.

    5, Recaptcha box/keys don’t work with your plugin “NOTE” they do work with every other plugin on my site.

    6, There is no logout options that is a big error on your part as logon button are required by law on every member portal site.

    7, You state that membershipMagic intergrates perfectly with your plugin but in fact it doesn’t at all as they are just 2 seperate plugins. The MM registration form details which are displayed upon registering do not show up at all on the MY Profile settings page for the user to be able to edit or complete let along see it. If they did intergrate perfectly together we would be able to use the MM form within each greated group but as it stands one doesn’t know the other exists. And yes I did make MM active in the PG settings, although only one button worked and the others are all useless.

    It’s a real shame as I was intending on purchasing your premium+ bundle but as it stands now all I can say is I will give you 1 week to fix these issues and the I will either buy or delete all your plugins and don’t even ask about what the review will say.

    The choice is yours as I can’t even understand how you could even consider charging anything premium for a plugin that doesn’t even work properly when the free option has so many faults, if we could call them that. Honestly it’s a real shame.

    Cheers

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hello @phil1ooo,

    First, we’re sorry for the rough experience. We’ve gone through each point you raised and ran a full set of tests on a clean WordPress setup. Most items worked as expected on our end, but we did spot a theme‑specific quirk with WordPress default block themes that we’ll call out below. Let’s walk through each item with concrete next steps so we can get you to a stable, polished frontend.

    What we tested and what we found

    • Environment used: latest WordPress, ProfileGrid, no custom code, clean database.
    • Result summary:
      • Could not reproduce items 1–6 on standard themes.
      • On WordPress default block themes (e.g., Twenty Twenty‑Four/Twenty Twenty‑Five), the frontend layout requires using the Shortcode block (details in point 4). With other themes, layouts behaved normally. We have an open defect for this and it will be addressed soon.
      • “MembershipMagic”/Magic Members (point 7) — added clarity on what “integration” means and what’s currently possible.

    Users can’t edit profile/cover images (upload never completes)

    • What we saw: Image uploads and cropping completed normally.
    • Likely causes:
      • Cached or minified frontend blocking the AJAX request.
      • Security rules (WAF/mod_security) returning 403 on admin-ajax.php..
      • Server limits or missing image processing libraries.
    • Suggested steps:
      • Temporarily disable page optimization/caching (plugin and CDN) and retest.
      • Check browser console → Network tab for admin-ajax.php  response status.
      • Confirm max upload size and server-side media processing capability (Imagick or GD enabled).

    Password change shows “Failed security check”

    • What we saw: Password updates saved normally.
    • Potential triggers:
      • Cached form pages with stale nonces.
      • URL mismatch (www vs non-www, HTTP vs HTTPS).
      • Security plugins interfering with request validation.
    • Suggested steps:
      • Exclude profile/account pages from all caching layers.
      • Verify consistent use of HTTPS and domain.
      • Temporarily disable security plugins and retest.

    Group registration doesn’t attach user to the selected group

    • What we saw: Group registration worked as expected.
    • Things to check:
      • Registration initiated from the Group’s registration link.
      • No other login/registration plugin interfering with the flow.
      • Group settings properly configured.
    • Next step: Share the exact registration URL used so we can test that flow.

    Pages display shortcodes as plain text

    • What we saw: This can occur with block themes if shortcodes are placed incorrectly.
    • Fix:
      • Use the “Shortcode” block (not a Paragraph block) when placing ProfileGrid shortcodes.
      • Classic themes render shortcodes normally via classic editor.

    reCAPTCHA does not work

    • What we saw: reCAPTCHA validated normally.
    • Checklist:
      • Match reCAPTCHA version in ProfileGrid with Google Console settings.
      • Ensure domain is correctly configured in Google Console.
      • Test without optimization plugins that may block JS execution.
    • Next step: Confirm reCAPTCHA version (v2 checkbox vs v3) and send us a sample page URL.

    No logout option available

    • Current options:
      • Use WordPress’ native Login/Logout block in your header or sidebar.
      • Add logout link in navigation menus or profile sections.
    • Customization: Let us know your preferred location and we’ll guide you through setup.

    MembershipMagic plugin does not integrate as expected

    • Clarification: MembershipMagic site doesn’t seem to be working. We are still trying to test this and will get back to you oncve we have definitive updates about it. 

    Theme-specific observations

    You mentioned the frontend design issue only appears with default WordPress themes. We were able to replicate this behavior when shortcodes were placed in Paragraph blocks. Replacing them with the Shortcode block resolved layout rendering completely.

    To proceed efficiently, please send us:

    • Affected URLs (profile, registration, group, etc.)
    • WordPress and PHP versions, active theme, plugin list, and caching/CDN setup
    • Reproduction steps
    • Any relevant console or server error logs (especially around image uploads or password change)

    A quick note on Premium+

    If you’re evaluating the Premium+ bundle, we’re here to help — both in public and through our dedicated support desk on the ProfileGrid site. That channel is ideal for troubleshooting site‑specific issues in depth, and we encourage you to reach out there if you prefer a faster, private experience.

    Thread Starter phil1ooo

    (@phil1ooo)

    Hi

    Yea I tried it on it’s own without other plugins and some of the issues didn’t happen but I am pretty sure that 99.9% of wp users don’t use just your plugin alone within the website thus your plugin doesn’t work properly with other plugins including those you supposably entergrate with and since most of those plugins are Pro plugins we can’t just swap and change them as we want wasting spent money because it suits your plugin, never gonna happen.

    Anyway I have since changed and found a far better more usable plugin that works 100% so far and I haven’t wasted days fixing issues but actually moving forward in creating my site.

    So you can keep working your plugin on it’s own install all you want but that doesn’t make it usable or true if it doesn’t work with every other plugin available.

    At the end of the day it’s your loss not mine.

    Cheers

    Hello @phil1ooo,

    I appreciate you taking the time to share your experience with us, even though I understand you’ve chosen a different direction. Your points about compatibility in real‑world WordPress environments are valid, and feedback like this helps us strengthen the plugin for a broader range of setups.

    For context, we do maintain a testing process designed to reflect typical site configurations, including:

    – Compatibility checks with widely used themes and plugins

    – Integration testing for supported tools

    – Monitoring for common conflict points such as scripts, database queries, and caching setups

    – Regression testing to prevent old issues from resurfacing

    That said, there’s always room for improvement, and your experience has highlighted where we can expand our coverage further.

    Thanks again for the candid input. I wish you the best with your new setup, and I hope it continues to serve your needs smoothly. We hope to welcome you back in the future as we continue addressing the issues you’ve highlighted.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Too Many Bugs/Errors’ is closed to new replies.