Да все так и есть, это нужно учитывать при программировании на API. Все GetLastActiveForSignal должны быть до создания новых сигналов, код в визуальном редакторе так и построен.