There could be many reasons why some of the expecting features are not available in standard SAP. Have you raised any OSS to SAP & have you got any replies??
And, if you have concluded this query with using BADI for changing user status, suggest you to close the thread by marking correct or helpful answers, if you feel on any replies.