в 2018-ом работает правильно...
на той же машине где 2012,2015
Значит, как я и предположил, что-то мешает этому коду правильно выполнятся. Например, какие-то установленные приложения к AutoCAD.
Или нестандартное состояние системных переменных.
Можно попробовать создать новый профиль AutoCAD, переключится на него, выполнить его сброс и проверить код.