Fix: don't report inactive ports as updated after sync