Hey, Rob - are there any conditions on your form load rule? Perhaps for some reason those are being evaluated differently in the browser. Another thing you could try while troubleshooting is to put the rule(s) that are on form load on a button in the form, see if you have different behavior when you click the button vs. form load.... let's see. If you are setting a query field in the main DS then running the query on form load, you may also want to try to put the query fields (temporarily) on your form w/ a button that executes the query, so you can also test that in the browser to help see what might be going wrong.... Oh! Just noticed the "user" bit - it could be that your site is using claims authentication, so the user name function in the browser is prepended with some extra stuff that you don't get in filler. So, put a calculated value on your form that has the userName() function for the value, so you can see what you need to strip off for the form to work in the browser (using a substring-after formula).