Keep in mind that there are still some Mesa CRJ 900s out there that still have no first class on them. So while the seat map may show first class, its possible that there is no first class inventory loaded as a aircraft swap is expected. That may also be a factor with getting the no upgrades offered email.