you should search for busytone configuration on your device for disconnect problem .
you should check callerid option on zaptel.conf to solve callerid problem . you should work on callerid options to solve it .
what do you change in zaptel conf ? you should put your configuration and asterisk log here .