I don't think there is a solution for this

This were also happening in isro starting from late 2009 and I don't know if they fixed it since I don't play isro anymore.
Client handling functions are hard coded, there is a chance to fix it with assembly debugging but it doesn't worth the time and the effort you will put on it.