Ошибка или в документации, или в реализации. В документации к методу
append_ray_test
первый параметр (obj_src) указан как nullable, однако в реализации первым делом вызывается
if (!m_phy.obj_has_physics(obj_src)) {
m_print.error("No physics for object " + obj_src.name);
return;
}