The usage of initworkspace is incorrect when rendering as anonymous user:
This attempts to locate an empty user which does not exist and will fail to work properly in subsequent render operations.
Use the following instead:
[Error Message - Workspace could not be init'ed.]