Quality-filter paired end illumina

I am trying quality-filter paired end illumina reads.
The artefact paired-end-demux.qza was obtained as “Fastq manifest” formats, using:

qiime tools import \
  --type 'SampleData[PairedEndSequencesWithQuality]' \
  --input-path ely-manifiest.txt \
  --output-path paired-end-demux.qza \
  --source-format PairedEndFastqManifestPhred33

The resulting qza can be visualized using

qiime demux summarize --i-data paired-end-demux.qza --o-visualization demux.qzv AND qiime tools view demux.qzv 

However using the command:

qiime quality-filter q-score \
 --i-demux paired-end-demux.qza \
 --o-filtered-sequences demux-filtered.qza \
 --o-filter-stats demux-filter-stats.qza

I get this output:

Plugin error from quality-filter:
  Argument to parameter 'demux' is not a subtype of SampleData[SequencesWithQuality].
Debug info has been saved to /tmp/qiime2-q2cli-err-7xnt_6cc.log

What am I doing wrong?
Thanks in advances for any helpful information