correct error using local p_interface_desc with subtask invoke (require static)