Return an error when destination IP or port is missing before attempting to find the owning process (getConnectionOwnerUid only works for established connections). Also standardize error/panic messages to use a consistent "processFinder" prefix. Small defensive/recovery tweaks to avoid resolving unestablished connections.