SOLVED: This issue is related to the pagespeed module, which tries to cache pages for speed. This conflicts with the saving and editing of landing pages using the builder, etc.
THE FIX:
1) From the shell, type the following:
cd /opt/bitnami/apache2/conf
sudo nano httpd.conf
2) Scroll down to line 513 and comment out the following (i.e. insert # at the beginning of the line:
# Include conf/pagespeed.conf
# Include conf/pagespeed_libraries.conf
3) While you're at it, locate and comment out the following block starting at line 526:
# <IfModule headers_module>
# <IfModule headers_module>
# <IfVersion >= 2.4.7 >
# Header always setifempty Header unset X-Frame-OptionsX-Frame-Options SAMEORIGIN
# </IfVersion>
# <IfVersion < 2.4.7 >
# Header always merge X-Frame-Options SAMEORIGIN
# </IfVersion>
# RequestHeader unset Proxy
# </IfModule>
4) Hit Ctl-X, Y to save and exit the editor
5) Restart Apache to apply the changes
cd /opt/bitnami
sudo ./ctlscript.sh restart apache
DESCRIPTION:
The two important fixes here solve some nagging issues with the bitnami mautic install up to 2.12.1.
First, the pagespeed cache is incompatible with the mautic builder, so best to disable it (step 2).
Next, when embedding a mautic form in a wordpress site, or any other site for that matter, the submit button would hang on the button press and just say "Please wait...". This was caused by the rewriting of the headers to the "SAMEORIGIN". Your form will send data to mautic, but to the user, the "Please Wait..." makes it seem like the form has hung.
Commenting out the 'headers_module' section will allow the form to work properly as well.
Eric