yes, I also had problems with dtach that I didn't want to debug, but if someone says it should work stably nowadays I will consider it once again.
do you use dvtm to workaround these problems? I don't need multiplexing or strange other features, I only use ctrl-a d for detaching and that's it