Bug Resolved: .htaccess Trailing Slash Redirects caused WordPress 6.9 “bug”
How a .htaccess trailing slash redirect rule caused WordPress Gutenberg saves to fail. The issue: 301 redirects on REST API endpoints dropped POST request payloads. Solution: exclude /wp-json/ and /wp-admin/ from .htaccess rewrite rules.