I suspect that technical differences between ONT and Illumina are breaking the expectations of the denoising pipeline.
Illumina reads are always the same length (unless the run fails!). --derep_fulllength and --cluster_unoise are built around this assumption.
As you have discovered, when you switch from short-and-accurate reads to long-but-noisy reads, the old methods just don't work.
--derep_fulllength does not make sense for variable length reads and --derep_prefix is a different algorithm that is lossy quality scores and basepairs themselves!
In untargeted genomics, a similar change in tools and algorithms took place when ONT was first introduced.
bwa works great for Illumina but not for Nanopore! And thus:
>Note:
minimap2 has replaced BWA-MEM for PacBio and Nanopore read alignment
While you wait for those jobs to run, may I suggest a lit review? There has got to be a better way!