emk2012, I don't have those problems... Maybe it's because I don't use OSNAPs... Place (setvar 'osmode 0) line right before main code - inside (defun c:walls ( / ... ))
(defun c:walls ( / ... )
(vl-load-com)
(defun *error* ( msg )
...
(princ)
)
... here ... (setvar 'osmode 0)
... rest of code ...
(*error* nil)
)
M.R.