Hi,
I think.... on line select event, you might be binding table entries to the context and it resets the lead selection of context node.
Hence you are not able to select a line on alv table
Please try debugging on line select event ( on lead selection ) , you could trace where the node is being bound.
Hope this helps you.
Regards,
Rama