Posting Question and solution now works the way they should. InitializeUserId now working but user can still post without it going through (adding checks now)