bug: fix config callback trigger