Since I cannot see the rest of your code, here is my guess.
Can you remove [HttpPost]
and test it again?
If still doesn't work, you need another action method which accepts DataSourceRequest as parameter.
public ActionResult Carriers_Read([DataSourceRequest]DataSourceRequest request)
{
...
}
Look at Grid Ajax Binding.