qiime2R: invalid zip name argument

Hello! I am attempting to integrate some files from qiime2 into a package called MicrobiotaProcess. I've been using qiime2R to read my table.qza and taxonomy.qza file. But when I try to integrate it into MPSE (like one would do with phyloseq), it gives me this unzip error.

When I open up asvtable$table, I can see the data in the correct format... So shouldn't it already be unzipped? I usually use command line for qiime2 so this is a naive question!

Here is my script:

library(MicrobiotaProcess)
library(phyloseq)
library(BiocManager)
library(qiime2R)

# importing qiime2 files
asvtable <- read_qza("microbiotaprocess/table.qza")
taxonomy <- read_qza("microbiotaprocess/taxonomy.qza")
mapfile <- read.table("microbiotaprocess/mappingfile.txt", header = TRUE)

# viewing data
asvtable$data
taxonomy$data

mpse2 <- mp_import_qiime2(otuqza=asvtable, taxaqza=taxonomy, mapfilename=mapfile)
mpse2

Here is the error:

mpse2 <- mp_import_qiime2(otuqza=asvtable, taxaqza=taxonomy, mapfilename=mapfile)
Error in unzip(qzafile, exdir = tmpdir) : invalid zip name argument

Thank you!