When I create a new post with an external program, for example the new MarsEdit or Ecto, the post is published without category. I have to login to MT, edit the post (in which has the correct category selected) and republish so it shows the category.

I do have background tasks disabled in mt.cfg

This doesn't happen if I post via the MT web interface.