V2 Bugs Tracking
Hey there! This is Anbin from YoPrint . First of all so sorry about the bugs. V2 was a massive undertaking and unfortunately, despite our best efforts, bugs finds find their way through the cracks. My team and I are committed to squash these bugs as quickly as possible. I also wanted to be transparent about this process so we will be recording all reported bugs here, any known workaround they may have, as well as the status of the bug. You should be able to follow us live here!
How do I Report a Bug?
Need to report a bug? Send an email to support@yoprint.com with the title "V2 Bug Report." Please describe the issue as detailed as possible. Provide us with the steps that you took to encounter the bug. If you have screenshots, it's even better! Even if you feel a screenshot might be unnecessary, please send us a screenshot anyway. We can spot great many things with a single screenshot. If you can provide us with a screen recording, that would be even better!
How do I edit my order once published?
Why is my order total zero?
Use the "Auto Pack" feature to quickly add all items to an invoice and fix any overpacked invoice.
Update: Jan 24, 2025
We've fixed all known critical bugs and are actively working through specific bugs as they are reported to us. For smaller issues, such as UI glitches or refresh bugs, we are choosing not to list them here to keep this page focused, but we are addressing them as they arise. For larger or more significant issues, such as "Automatic Invoice Management," we will continue to provide updates here. Rest assured, we are working diligently to resolve all bugs and are committed to bringing YoPrint back to its previous level of stability. Please continue reporting any bugs you encounter. We're almost there!
Anbin
Bugs Being Worked On
In Sales Orders where garments prices are set to "0.00", as one would when the garment is customer provided, the estimated profit margin calculations are not working as expected. We have a rough idea how to fix this issue.
None
We didn't realize how well loved our old automatic invoice management was and we're sorry we took it away. We will be working over the weekend to bring back automatic invoice management back into YoPrint.
It's will be slightly different from what you have come to love but it should provide the same ease of use.
PS: You can still manage the invoice manually should you need to.
Update Jan 24 2025 UI implementation of Auto Invoice is underway. We are hoping to have it released by next week.
Update Jan 20 2025 Backend implementation of the Auto Invoice logic has been completed. Working on the UI aspects right now.
Manually manage invoice now.
We've updated our UI to change the cloning behavior to match how we did it in V1.
Keeping this bug open for now.
Due to V2, making dates optional, moving items in Production Control sometimes breaks. It's also not updating certain dates correctly. We are working on fixing this issue.
This is fixed now. Leaving this open for monitoring.
Dragging and dropping jobs across calendar glitches out, sometimes not updating the dates. We are working on fixing.
Sometimes Task Calendar errors out. We are investigating this issue.
QuickBooks has changed its behavior, causing an issue when attempting to sync additional payments to an already synced invoice. We are working to resolve this by January 25th or 26th.
none
We are aware of and able to reproduce the bug where making changes to multiple Order Items quickly causes the system to fail to save.
We are working to rectify this issue as quickly as possible and with maximum urgency so that you can return to entering Order Items at the same speed you did in V1.
none
Right now we are aggressively saving anytime you make even the smallest change which can take up to 20 seconds at times.
Sales Order Create
We will still retain auto save for adding, editing and removing line items in Sales Orders during create process. However, this will no longer disable the UI when you are making changes allowing you to rapidly update the UI. We will intelligently batch the changes and use a "background" auto save instead.
Editing Line Items After Publish
We will remove auto save for this scenario, allowing you to to rapidly make changes and you can press save when you are done. Prices will be recalculated when you press save.
Job, Invoice, Shipments
We are removing auto-save mechanisms for Job, Invoices and Shipments. You can press save when you are ready save, resulting in a fast ui experience.
Bugs Reported
In YoPrint V1, all number inputs will defer to the browser to determine the correct decimal marker: A "dot" or a "comma".
However with V2, YoPrint expects the decimal markers to be a "dot" only.
Use "dot" for now.
Bugs We Fixed
Loading any Shipment 4x6 Label is currently showing server error.
None
Once an order has been "created" or "published", uploading additional mockups and production files to job stopped working. We've identified the issue and working on a fix right now.
None
YoPrint is mistakenly displaying orders without any invoices attached to them as "Paid" with a balance of zero. We will update the UI to reflect this.
Please watch this video to fix the order total being 0: https://youtu.be/WNl6SyXAszg
Please watch this video to fix the order total being 0: https://youtu.be/WNl6SyXAszg
Some of the PDF are not formatted correctly and we will be working on fixing it. This issue didn't show up during our testing but we will find a way to fix it.
Here are examples:
V1 Design
V2 Design (Broken)
None
Changing Sales Order status from Sales Order List Page and changing Quote status from Quote List Page is not working at the moment. We've figured out the root cause nof the issue and will work on fixing it.
Change the Sales Order Status from Sales Order Detail Page
When a Sales Order contains certain User Uploaded product, Sales Order PDF errors out with a "Server Error" message. We have a rough idea where the error is coming from and will work on fixing it.
None
Right now the sizes are jumbled up. Ideally we would like to order it in the logical order that's expected.
None
After the "Product Total" field has been overridden, if the user try to reopen the dialog and edit the "Service Total" this time, the changes made to "Product Total" is lost. The issue is stemming from the UI not "restoring" the previously edited value in the dialog.
None
When your QuickBook Authentication Token fails to renew, we usually show you a "Fix Now" button. Clicking on this will take you to QuickBooks Online, Reauthenticate, and "Reconnect" YoPrint to your account. Unfortuantely, as of right now, clicking "Fix Now" doesn't take you to QuickBooks Online to Reauthenticate.
We are working on a fix for this.
None
Creating a new Sales Order doesn't set start and due dates for Jobs, resulting it in not showing up in our Calendar view. The UI doesn't provide a way to set the start and due date for the Jobs or show a list of "unscheduled" jobs as of now.
Use the new "Unscheduled Jobs" section and add them calendar.
We noticed an issue where sometimes, the customer portal was serving old version of YoPrint. This is causing the customer portal to use our old endpoints showing errors.
None
We've heard reports that some of users are seeing the old version of the UI. The old version of the UI is calling our now removed older API endpoints causing it to show errors when performing certain operation.
A pink bar on the top indicates you are on the latest version of YoPrint. If you don't see it, perform a "Hard Reload" and that should work. For Chrome:
Windows Ctrl + Shift + R
Mac Cmd + Shift + R
We found a bug where markup calculations were incorrect when using the "Use Markup Table (Markup % by Price)" option.
None
The balance due calculation in "Sales Order As Invoice" is incorrect.
Expected Value: $24 Displayed Value: $80
None
The highlighted button row should have a corresponding entry at the bottom of the section for easy data entry.
When opening a sales order with multiple jobs, the initial load time is very slow. The root cause was that we were redundant api call.
We've received reports that making changes to line items, sometimes doesn't update the pricing in the UI. We believe this is a UI only issue and we will work on refreshing the data correctly.
Refresh the page to fetch the latest data from the backend.
Job Detail With Mockup PDF isn't rendering and erroring out. We've identified the root cause and will work on a fix soon.
When cloning a Sales Order, the following values are not being reset
- Sales Order Status
- Shipment Status
- Job Status
- Task Status
- Approval Status
Manually reset the status. No work around for Approval Status
With V2, the invoice Billing Address is required. However, in V1, we used store address as billing address for pickup. We will restore this functionality by allowing you to select your store location as billing address.
Create a billing address for the customer but use your store address.
Newly created quotes and orders were not showing up in the customer portal correctly.
None
It looks like any quotes that's been converted to Sales Order is not showing up in the Job List Page. We've identified the root cause and will work on fixing it.
Please use the Sales Order List Page for now.
Trying to live edit some shipment that was converted from V1 format to V2 format is erroring out. Only shipments with shipping cost recorded in them are affected by this. We've identified the root cause and working on fixing it right now.
None
YoPrint is mistakenly showing some deleted invoices in the invoice list page causing confusion around duplicate invoices. This issues has been fixed.
None
Sending email out from Purchase Order is working as expected. However, if someone tries to respond to it, it was erroring out. This is issue is now fixed. All the previous emails will be retried and retroactively added to YoPrint.
Trying to re-arrrange mockups once it has been uploaded is erroring out. We've identified the root cause and will work on a fix as soon as we can.
Right now, when you attempt to open "All Invoices" and "All Invoices (compact)" is opening Sales Order as Invoice PDF instead.
We are experiencing a bug where quotes are not using the secondary pricing matrix when totaling the price of jobs with multiple locations. It appears that it is just using the primary matrix for all print locations rather than using the discounted rate for every location besides the first.
Manually override the price.
When trying to sync to QuickBooks Online, it's failing with a Deposit not enabled error. We are looking into the issues and see what's going on.
Debugging QuickBooks Online issue is time consuming so we are not confident we can get it fixed till the end of this week.
Manually create the invoice in QuickBooksOnline.
When you send an invitation to a team member, they will receive an invite. If the user signs up with a different email than the email used to invite the user, the user won't be added to the team.
Running the payment reports is returning empty data set.
None
Customer Message is showing "Error" indicator even though the email is just sending.
None
Deleting certain line items are failing. Based on our initial investigation, the logic that handles inventory recounting is failing unexpectedly. This only seems to be affecting certain order. We are actively looking into this issue.
None
If the user doesn't have permission to edit the Sales Order, YoPrint is incorrectly hiding the options to "Rearrange" "Upload" "Edit Attached" and "Request Artwork Approval" options.
We found another redundant API call that fetches product metadata per line item. This will be consolidated into a single API call reducing the load on the server and faster load time.
None
Opening approvals in Customer Portal is erroring out and it's only affecting Quotes. We've identified the root cause and fixed it.
None
With V1, invoices didn't require billing address id but with V2 we do. Some old V1 invoices didn't have billing address causing it to be invalid. We will update all the invalid invoices with warehouse_id as billing_address_id which should alleviate the issue.
Sales Order / Quote is not allowing adding a fee line item value of less than $1.
Pending Deployment
None
If you have a saved filter that queries our sales order by tags, it returns empty result. We've identified the root cause.
None
When you navigate to Job Detail Page, the product section is missing. We've identified the issue.
Certain products like ATC Pro Team S350 Colors are not rendering in line items. The root cause has been identified.
When a customer makes a payments, we used to send an email notification letting you know the customer has made payment. We have identified the root cause of this issue and will work on a fix soon.
Use Reports > Payment to get a list of recently made payments
Soemtimes when you click on "Go To Sales Order Page" doesn't seem to do anything. This is a UI glitch where the page has loaded the new Sales Order but failed to dismiss the dialog. This issues is now fixed.
In Job Create Dialog, uploading production files rejects everything except image and PDF files. This has been fixed.
In V1, when you start a new Quote / Sales Order, we automatically calculate the Production Start Date, Production Due Date and Issue Date based on your settings.
However, this was missing in V2. We have restored this feature.
Customer portal is mistakenly displaying the order quantity total and order subtotal as job quantity and subtotal in customer portal.
When creating an invoice, YoPrint uses the default tax preset instead of honoring tax exempt status. This has now been properly fixed.
We've received multiple reports that the pricing override UI, is confusing. We are working on fixing it.
Discount calculations are showing $0.00 at this moment. We are working on fixing it right now.
We are experiencing varying QBO sync errors and we are handling them on a case by case basis. We will update the description with addiitional information as they become available.
Our indexing server is running out of RAM and will need to be moved to a server with more RAM. We've procured the requisite server and make the migration. With replication technology, we can make this move with zero downtime.
Update 01/16/2025
- We moved our indexing machine to a different server that has 2x the RAM as before.
- We added a read replica i another server with 2x the RAM as before.
- We will be monitoring today and gauge the performance.
Update 01/17/2025
- Performance is back to acceptable level. Closing out this bug but we will look into making the backend faster.