I found a year old post regarding this issue as well (Setting entry status with Channel Form) but no apparent solution.
Has anyone come upon one yet?
Basically I can do this:
{status_menu}
<select name="status">
{select_options}
</select>
{/status_menu}
But no matter if I am logged in as a super admin, regular user or even a guest, the entry saves with the intended status. It's like the field is being ignored.
Any clues?