WebAPI do ASP.Net MVC 4 não vincula caixas de seleção corretamente?

Estou incorporando WebAPI no meu desenvolvimento e estou postando todos os envios de formulários para um controlador WebAPI. Eu notei que as caixas de seleção não estão ficando vinculadas ao modelo corretamente. Eu tenho um formulário usando:

@Html.CheckBoxFor(m => m.HasVideo)

Produz uma caixa de seleção e um elemento de formulário oculto. Quando eu marquei a caixa de seleção (que significa um valor "true"), a vinculação de modelo em minha postagem de WebAPI reflete um falso para a propriedade HasVideo. Mudei todo o método para um controlador mvc tradicional e a ligação funciona conforme o esperado.

Existe uma solução para isso, ou há algo que está faltando?

questionAnswers(3)

yourAnswerToTheQuestion