basically, it sounds like that they have tacitly changed how the tool operates and with most training materials become outdated, leading to bugs and inconsistencies down the line ...
http://subread.sourceforge.net/
I don't even understand this:
Release 2.0.2, 29 March 2021 New parameter '--countReadPairs' is added to featureCounts to explicitly specify that read pairs will be counted, and the '-p' option in featureCounts now only specifies if the input reads are paired end (it also implied that counting of read pairs would be performed in previous versions).
I kind of sound like in the past -p would count as pairs, now one needs to pass both -p --countReadPairs together.
But then what effect does -p alone have?