Hello.
My post on wordpress.org

Unable to publish any button (Free version on site).
The “PUBLISH” button is inactive.
An error appears at the top of the page: 400: Bad Request

“400: Bad Request
Отсутствует параметр: nonce”

Screenshots:
Scr1
Scr2
Scr3

I found out that the plugin stops working with the following directives in .htaccess:

RewriteCond %{REQUEST_URI} !\?
RewriteCond %{REQUEST_URI} !\&
RewriteCond %{REQUEST_URI} !\=
RewriteCond %{REQUEST_URI} !.
RewriteCond %{REQUEST_URI} !\/$
RewriteRule .*[\/]$ /$1/ [R=301,L]

301 redirects from pages without slash to slash

How to solve the problem without changing .htaccess?
Thanks

    Hi DL-Navigator ,

    I just replied to your post in WordPress, but for the sake of completeness, I'll also post it here:

    Another user on our community experienced the same issue a while ago. The reason is indeed the redirection from that .htaccess script. It unfortunately manipulates the Buttonizer saving request.

    You can read the full explanation here: https://community.buttonizer.pro/d/432-400-bad-request/15

    In your case it should also be fixed if you add RewriteCond %{REQUEST_URI} !^/(wp-json) to the excludes.

    Your updated code:

    RewriteCond %{REQUEST_URI} !\?
    RewriteCond %{REQUEST_URI} !\&
    RewriteCond %{REQUEST_URI} !\=
    RewriteCond %{REQUEST_URI} !\.
    RewriteCond %{REQUEST_URI} !\/$
    RewriteCond %{REQUEST_URI} !^/(wp-json)
    RewriteRule ^(.*[^\/])$ /$1/ [R=301,L]

    This should fix the issue you were experiencing 🙂