Submitting your transactions to Metrc can periodically return errors. Here are some of the most common errors we've found, as well as the way to address them.
1. Submission Error: The Unit of Measure "Grams" is invalid. Valid values are: Each. [or vice versa]
This error is stating that your item needs its Unit of Measure corrected:
- Click into the product and edit the Metrc Category to match your item as it shows in Metrc.
- If you do not see the specific category to select, head to Compliance Sync Jobs and resync.
- After the sync is complete, you will see an updated Metrc category to select.
- While here, make sure the Weight Per Unit is set appropriately, too: 'Each,' Half Gram Unit, Whole Gram Unit, Eighth Per Unit, or Custom Weight (ex., if the product is a 0.5 oz item, it would be Custom Weight, Custom Weight Option 'Gram', and Custom Weight Value 14.)
- After you have corrected the item, you can resubmit in Pending Transactions.
2. Submission Error: Package #[24-digit number] cannot be sold by "Each" (CountBased), because it is not compatible with "Grams" (WeightBased).
This error is commonly returned when a product's weight is set to "Each" instead of the actual g/mg weight in your BLAZE account. To fix this, you will need to change weight from "Each" to actual g/mg weight in the product profile:
- First, open your Metrc account, copy and paste the package # from the Submission Error, and search that package # in Metrc to identify which product that tag is associated with. Then, return to BLAZE.
- Select the product prompting the error, and change the "Weight Per Unit" to specify actual weight in g/mg. - For example, if the product is an eighth of cannabis, the Weight Per Unit should be set to "Eighth Per Unit" and not "Each."
- After this has been changed, return to the transaction and "Submit to Metrc" at the bottom of the page.
NOTE: If you get an error message after submitting, be sure to refresh the page.
3. Metrc ID: Not Submitted
Metrc ID: Not Submitted is commonly returned when:
- The transaction is for non-cannabis products
- The product(s) in the transaction does not have a Metrc ID.
If the transaction has this error because it's a non-cannabis product (lighters, t-shirts, etc.), then there's nothing you need to do with this transaction.
If it's neither of these reasons, you will need to check the product's inventory batches to ensure it has a Metrc ID:
- Click on the product in the transaction, then select 'Batches.'
- If any of the batches have a Tracking System set to MANUAL instead of METRC, that batch will need a Metrc ID assigned to it.
- Once it's received a Metrc ID, go back to the transaction in question and re-click "Submit to Metrc."
4. Submission Error: Package [Pkg Number] does not exist in the current Facility.
This error is returned when no product in your Metrc account is associated with this tag. When you receive this, be sure that the tag is properly associated with the product in your Metrc account, and the product's batches in your BLAZE account.
If the error reads "Package N/A does not exist," it may be a non-cannabis item such as an accessory.
5. Submission Error: The Package [X] will have a negative quantity after recording.
This error is reading that the item has more packages sold in your Metrc than received. Please check the sales and history of this package to confirm. If this is incorrect, you can adjust the package in your Metrc to show true.
6. Submission Error: Package [Pkg number] has been discontinued and cannot have its contents sold.
This error is returned when the product/package is recognized by Metrc, but the product is no longer active/in use, per Metrc. When you get this error, locate the product in your Metrc account by the number specified in error, it will tell you history and source. From there it can be troubleshot further.
7. Metrc ID: SubmissionInProgress
This could possibly mean 2 things:
- This is a successful transaction that has pushed sales to Metrc. You can confirm by going to your Metrc account to view package sales.
- The data is still located in Blaze's queue waiting to be sent to Metrc, and retrieve the Metrc ID.
Either way, you will need to log in to Metrc to see if the transaction has been successfully submitted. This information can be found in the "Sales" section or the package history. Once the appropriate sales receipt has been identified, you can update the Blaze transaction through the transaction details page.
8. Metrc ID: SubmissionWaitingID
This is a successful transaction that has pushed sales data to Metrc. You can confirm by going to your Metrc account to view package sales and find the corresponding sales receipt, which is easiest to locate through the package history. Once the appropriate sales receipt has been identified, you can update the Blaze transaction through the transaction details page.