Just to update you on a couple of things;
1. Conditionals aren’t currently supported, but conditionals for custom fields should be included in a future build;
2. Losing the form data is usually browser specific (looks at IE)- but like I say, same browser, same form- I lose it on yours I don’t on mine. That suggests the server is playing a part. I strongly suspect this isn’t EE specific. You might try putting a form on a static html page outside of EE- see if it works there.
Also- googled around a bit (this and this were of interest). If you turn php on for a template and paste
<?php print_r($_SERVER["HTTP_ACCEPT"]); ?>What’s the output? On my EH hosted site, it’s:
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Also- will likely shift to ‘How to’ as I’m fairly certain this isn’t EE specific. But let’s take a look at your results first.