Ok, I have been racking my brain for the last day regarding this error shown below. Attached are the two spreadsheets I utilize.
It looks like the 'dependency cycle' error is the one holding up the survey. You have two fields that have a calculation statement that refer to themselves (start_time and end_time) - fields cannot refer to themselves in a calculation, as that might cause an endless loop. removing the calculation (and constraint, which doesn't make sense in a date time question) allowed the form to generate successfully.
Retrieving data ...