Few things to check:
1) Have you done the "General task" setting in the client in which you are testing? This is a client depended setting and needs to be done in (or transport to) each client. (And run SWU_OBUF after the changes.)
2) What if you run SWI1_RULE and execute the agent rule for the work item without agent again? Does the WI go to the agents. (If yes, then this might imply that you are facing an authorization problem.)
3) Also, I am not sure what you mean by "generated them with define binding autom.")? What are your rule's input container elements? Perhaps a better idea to do the binding manually by choosing the correct elements from the workflow container. (This is assuming that you have a problem with bindings.)
4) If nothing works, you might want to do the "Infinite loop debugging" trick for your rule function. As far as I understood when you simulate the rule, it is working? If this is true, then it makes no sense to debug the rule in simulation mode.
Regards,
Karri