An action link is just an anchor. Clicking an anchor causes a get and only query string parameters are supported. The object passed to the action link can only have simple properties, no complex types.
If you need to a complex object, then create form, put all the model properties into hidden fields, and use a submit button instead of a link. The form can not be nested in another form, must be outside any other forms.