Re: Video problems
So I did some research and it turns out to be a WordPress role limitation. Only the roles of Editor and Administrator can post unfiltered HTML (i.e. embed tags) hence the reason it always works when you've been logged in.
So if you set the default user role to "editor" instead of "author" it should work. If you don't want to give "editor" access to your visitors, the next best solution I recommend is to use the 'Role Manager" plugin which allows you to apply custom capabilities to an individual user or role. Here's a
good article about how to use it.