Assigning a record owner to my online customer Booking Form

A couple things come to mind:

  1. Use a salesforce process or flow to update the record owner following save. This would bypass any permissions issues as you would run the process/flow as admin.

this would solve your problems if there was an issue with the user not having permission to assign an owner other than themselves to the record.

  1. in Skuid, you might be able to use a model action. You could set it to trigger based on model save and have it then update the record owner and re-save. You would have to put it in a branch though to only run the update if the owner is not the owner of the account otherwise it will create a never ending update loop.

based on your error, I’m not sure #2 will work, but I’m pretty sure #1 will.