Ok,
As a test, I've got a smartobject (smartbox) with a couple of text fields and one guid field with Text as KEY.
I then have 1 view and 1 Form
I ticked Anonymous access on both the form and view.
Opened up the form, entered some data and clicked on SAVE, but yet this error:
"Cannot access Smartobject Item 'random guid here' anonymously.
Any ideas? The documentation on setting this up is vague....