fix callback invoke error