Hi @lttnguye!
I've good news! I know what's going on, and it's pretty subtle. Your file contains what is called a Byte Order Mark at the very beginning (it's completely invisible and meant only for the computer to read). We typically expect files to be encoded as UTF-8 (you may have heard of ASCII, this is the same thing, just more universal). While UTF-8 is ok with a byte order mark it isn't actually useful since there is no byte order in UTF-8 (vs something like UTF-16).
QIIME 2 shouldn't have given you any trouble for having the BOM, so there's definitely something wrong on our end. I'll try and figure out where an issue will go.
In the meanwhile, here's a file with the BOM stripped:
pe-33-manifest-fixed.csv (32.1 KB)