which RF version used?
I tried your code with simple JSF beans and richfaces 3.3.1.GA / jsf ri 1.2_12.
Everething works ok, setPropertyActionListener was called every time regardless of the 'ajaxSingle' attribute value.
Therefore, the problem is somewhere outside of that sample, probably in the 'tableManager' bean or in the table data.
Sorry. I missed your answers.
I'll review it in the next days and provide also a sample of the tableManager.