If you define a Subroutine without the SUBROUTINE keyword
(which is perfectly legal, but rather stupid), the Dependencies
Panel shows this as an unknown dependency. See Attachment.
Also, if you make the Subroutine Name longer than 32
(which is also perfectly legal & not at all stupid),
then the spurious entry disappears.
Here’s some example code:
/** New Program DEPENDCY.
/**
/* ....+....1....+....2....+....3....+....4
PERFORM DEFINE-WITHOUT-SUBROUTINE-33-LONG
DEFINE DEFINE-WITHOUT-SUBROUTINE-33-LONG
IGNORE
END-SUBROUTINE
*
PERFORM DEFINE-WITHOUT-SUBROUTINE
DEFINE DEFINE-WITHOUT-SUBROUTINE
IGNORE
END-SUBROUTINE
*
END