Debug Line Not Destroing

Draw Debug point On Construction Script Dosen’t Destroy It Self After Given time,On BluePrint but in C++ if i use before the duration opting then after -1.0f its destroy but if i use time then it dont work,Is It Common