Why do printers break? Join the PrintCat šŸ¾ investigation

Update: This activity has now ended. You can still see the results here and learn more about our work with repair data here. Thank you to everybody who took part!

Printers can be frustrating :frustratedfix:

Unreliable, easy to break and hard to repair, printers are so often examples of devices that are just not designed to last. In fact, the average lifespan of printers today is as little as 4 years before becoming e-waste.

:translate: Change language | Cambia lingua | Changer la langue | Sprache Ƥndern | andere taal | ŲŖŲŗŁŠŁŠŲ± Ų§Ł„Ł„ŲŗŲ©

Letā€™s change that :r2r:

To celebrate Earth Day 2021, weā€™re launching PrintCat :paw_prints: , a people-powered investigation into why printers break so often. We want to understand why printers fail so that we can tell policymakers how future models can be made to last longer and be easier to repair; repairable devices can reduce e-waste and lessen the strain on our planetā€™s resources.

With PrintCat, you can join the investigation.

Together with our partners in the Open Repair Alliance, weā€™ve collected information on over 800 broken printers and we need your help to categorise them.
Go to PrintCat :paw_prints:

How does PrintCat work?

  1. Go to PrintCat and choose your preferred language from the menu at the bottom right.

  2. You will see some information about a broken printer that was brought to a real-life repair event (remember those?). Click the translate button to read it in your preferred language.

  3. Select the type of problem that best describes the printer described from the list below the description and confirm your choice. If youā€™re not sure, just select ā€˜I donā€™t knowā€™ at the bottom.

Thatā€™s it!

Once youā€™ve selected an option, youā€™ll see another printer. The more printer faults you can categorise, the more we learn! PrintCat shows each printer to three people to help confirm the right category.

Why printers, and why now

Consumer complaints suggest that many inkjet printers are thrown away after a lifetime of two to three years, with some being in use for as little as six months before they become e-waste.
ā€“ Coolproducts, 2019

Until now, thereā€™s not been any regulation on printersā€™ repairability. In 2011, printer manufacturers signed a ā€œvoluntary agreementā€ with the EU, aiming to ā€œreduce the environmental footprintā€ of printers, and exempting them from formal regulation.

Manufacturers are currently discussing a new version of the agreement, and the draft version weā€™ve seen is extremely weak on repair

:frustratedfix: If approved, this new voluntary agreement would allow manufacturers to refuse to make spare parts available for printers priced below ā‚¬350.

What we hope to achieve

Most printers brought to community repair events fit in this category, so we thought it would be worth exploring why they fail. The European Commission could reject the voluntary agreement proposed by the industry, and decide to develop regulations on printers. We hope our findings will help make the case for more ambitious measures tackling repairability of printers.

And we also hope many people will enjoy contributing to PrintCat and learning more about why printers fail. PrintCat is the first in a series of three microtasks weā€™re running as part of our participation in the ACTION accelerator, engaging citizen scientists with open data. Over the next few months, there will be more opportunities to analyse data collected at repair events - so watch this space!

In the meantimeā€¦
Go to PrintCat :paw_prints:

Questions? Comments? Feedback?

Great! Feel free to post below and letā€™s chat.


ACTION-logo-640x398
We are hugely grateful to to The ACTION (Participatory science toolkit against pollution) project for funding this work and for their support.

EU-flag-640x426
This project has received funding from the European Unionā€™s Horizon 2020 research and innovation programme under grant agreement No 824603. This post reflects the authorā€™s views. The European Commission is not liable for any use that may be made of the information contained therein.

3 Likes

To kick things off, I thought Iā€™d share my PrintCat experience so far.

Iā€™ve worked through about a dozen printers, but am actually finding it a little tricky. Even when thereā€™s a fairly good description of the problem, I often canā€™t identify the issue from the list.

Itā€™s true that I havenā€™t been in regular contact with printers for about a decade, so Iā€™m wondering whether I just donā€™t understand (or have forgotten) how they work. But is anyone else finding it difficult?

For example, would ā€˜paper jamā€™ be categorised as ā€˜paper feedā€™ or ā€˜paper outputā€™?

3 Likes

At first I thought that paper feed and paper output were both ā€œpaper jamā€ but having digested so much printer data I decided that there were enough records that specifically mentioned ā€œfeedā€ and ā€œpickupā€ to warrant the two options. If it doesnā€™t mention feed/pick-up/load I pick ā€œpaper outputā€, i.e. paper is getting jammed somewhere internally.

I saw a record that mentioned the paper was not being picked up and there was a clicking sound. For that I picked ā€œInternal damageā€. You will see that if noise is mentioned you might get ā€œInternal damageā€ as a suggestion.

2 Likes

I wondered the same, great question - thatā€™s something I love about these quests, it really gets you thinking about the different bits of devicesā€¦

I guess paper feeders/loaders are probably more noticeable on the bigger printers (laser printers, the bigger inkjets). The bits where the paper sits and gets pulled in. If the paper doesnā€™t load at all itā€™s probably one problem, if it disappears inside or gets stuck on the way out itā€™s probably another.

image
^ image from here

Iā€™m also learning what a printhead is and does :slight_smile: (e.g. here)

3 Likes

Thinking about my own paper jams there are two distinct types, one where I can clear it from the paper tray - say it goes in a bit skewed and bunches up - and one where I have to open the printer up and extract the paper from the rollers.

Thanks both! Super helpful, that all makes a lot of sense.

On a separate note, Iā€™m wondering whether the @Data Delvers (who have helped out in previous Open Data Dives) would be interested in taking a look at PrintCat. This latest data dive feels like an evolution of some of the work we did together.

1 Like

Hi James

I did have a look at a few, and Iā€™ll need to go back and look deeper, as I didnā€™t find any that Iā€™d call ā€˜well documentedā€™ as a fault.

Printers for home use are generally built to a price, and predominantly use cleaver software to improve output, over a better (read more accurately built) device. One of the big issues that have caused issues is printer control software that made use of ā€˜flashā€™ HP used this for some of there older printers, so if you had a old printer on Win 10, that worked, with the advent of 'flash.exeā€™s removal (win 10 update KB4577586, also win 7, 8, 8.1 etc.) you could not control the functions and setup of the printer, although the ā€˜Driverā€™ bit still worked, for whatever the last print setting wasā€¦

Really annoying.

The other big issue is manufacturers deliberately building in obsolescence; sell a cheap printer, with expensive ink, make the money on the ink whilst they can; build in items of short durability so they will fail/ware out. Design nearly the same printer with different ink carts (so that cheaper clones will have to re invent / re tool) and start over. (a software count is also used, and reduced by using non original cartridges, when this unit has exceeded its count, the hardware will fail to function due to a deliberate software failure.)

Almost exactly why the 350 Euro limit they are self imposing

3 Likes

Paper Feed issues are often physical issues damp paper, creased edges, feed roller surface dirty of aged and gone hard, or just alignment.

Paper jamā€™s two areas, the output try miss aligned, feed over rollers same as above, the other area is the double sided ā€˜unitā€™ if fitted , it has another bunch of rollers and guides, and sufferes in the same way, more often the rubber(ish) drive rollers become hard or indented due to a lack of use in comparison with the straight through / rollover feed used for single sided use.

2 Likes

I came across this problem statement:

Error 5100, cartridge stuck?

It sounds like it could be the bit that moves the cartridges (the carriage maybe?). I wonder should this be recorded as ā€˜Ink cartridgeā€™ fault type, or something else (perhaps ā€˜Otherā€™)?

According to the interwebs it is a very common error in Canon printers and a cartridge that has been improperly inserted can cause it. Among many other things.

PrintCat has only one option to select but what if there are multiple issues to be considered as to why the printer is not working?

1 Like

PrintCat asks for the ā€œmain faultā€ if it can be identified.

1 Like

Okay, so this is not for hypothetical examples, this is real life example of printers that have identifiable problems?

1 Like

PrintCat uses real data on around 800 printers that were brought to repair events, yep. Every description you read was entered by a volunteer at or after an event :slight_smile:
The data comes from the Open Repair Alliance

2 Likes

We are hoping that the type of fault can be identified from each of these real-world cases. Itā€™s not always possible to get a precise answer - or any answer sometimes - but the results of these quests give us a pretty good idea of the top issues that affect the devices that turn up at community repair events.

1 Like

Hi Monique,
I am trying to help with the selection of probable causes, but Iā€™m struggling, really.

Iā€™d say a common cause is when a piece of paper, or any type of debris really, causes sensors to malfunction. Another common problem is when rubber parts wear out, causing paper transport problems. Sometimes, paper sheets tear, and shreds of paper cause mechanical problems. Cleaning is often the first thing to do.

Electronics fail as well: fuses blow, power supplies that smell of burned plastic, etc. Iā€™ve seen large ink stains, on failed printed circuit boards, that were an immediate giveaway. I canā€™t seem to point anyone in the right direction with the available choices, though.

Going through the PrintCat-descriptions and available solutions, I am asked to select causes, but a simple ā€œlook for debris along the paper trajectoryā€, or ā€œcheck if transport mechanism moves freelyā€ isnā€™t there. Instead, I am asked to decide between paper input, and output, which does not seem useful, at least from my limited point of view.

A simple flow chart could be:

  • an sign of life? does it power on? (fuse, power supply, cord)
  • if electronics seem to work: does it try to move the paper, or print head, or does it report an error before even trying? (jam, dirty/broken sensor)
  • is paper transported as it should? (jams, pickup rollers, gears, debris)
  • does the printing work at least partially? (ink dry, cartridge defective, etc.)
  • if a self-test page can be printed from the printer itself, but not from an attached computer, the failure might be software or configuration related.

Translating to causes, Iā€™d suggest categories like these:

  • electronic failure, power failure
  • paper transport problem (rollers, belts, gears, dirt, sensors, timing problem)
  • printing problem (cartridge, ink, dirt, belt, damaged cables)
  • pollution (cleaning first always helps)
  • ink or toner problem
  • software or driver problem

Iā€™m not a professional printer technician, and most professional printers have a proper service manual containing a better flow chart than Iā€™m suggesting here. I still hope itā€™s of use, in any way.

3 Likes

Hello Hans, welcome to the community and thank you for your suggestions!

This flow chart would be very useful at the point where the data is collected. The data that we show you in PrintCat has been collected at events all over the world using a variety of collection methods used by different people and some of the data is very old. We can suggest what weā€™d like them to collect but it is their choice.

The people who write the ā€œproblemā€ text are usually the volunteer repairers themselves and they are very busy at the time and donā€™t always write much down - sometimes nothing at all (we exclude empty ā€œproblemsā€). Which is why we do these quests, to see if we can figure out what sort of fault was presented.

The labels on the fault type buttons have been compiled from an original list used by professional repairers combined with a few that we added when we looked at the data we have. We also ran some ā€œword frequencyā€ queries to find out how often certain terms show up (over 7 different languages).

For instance, ā€œpaper inputā€ and ā€œpaper outputā€ were originally going to be just ā€œpaper jamā€ but certain words indicating a difference came to light and so we thought it would be useful to us if we can find out where the jams tend to occur - when the paper is in the tray just going in or when the paper is being transported internally. Each of these can indicate a different component that may have failed.

A large part of these quests is all about the components - their design, quality, reparability and availability of spares. If we can get an idea of which particular bits of a printer are causing the problem, we can then assess where the issue lies e.g. poor design, sourcing, manufacturing etc.

Coming up with the list of ā€œfault typesā€ is the hardest part of designing these quests and it takes our whole team many iterations to decide!

Each time we do a quest we learn more and more from participants like yourself, so many many thanks for your feedback!

5 Likes

Someone emailed us with a good question about how to choose a fault type in case of a potentially ambiguous record:

For example a printer printing half a page.
There could be a few reasons why this is happening.
Are there tabs for multiple issues?
And the printer would need to be seen to troubleshoot which issue, right?

These are all good points:

  • Itā€™s true that there could be multiple reasons for a printer printing half a page. But you can only pick one through the system, the ā€œmain oneā€. In case different people pick different options, the PrintCat admins will review and choose the most likely option.

  • As @Monique wrote above, we are analysing the data that volunteers uploaded after attempting a repair - either successfully or not. The data is not always sufficiently detailed, and therefore we might not know what the fault is based on what was submitted. We have to accept that, and choose ā€œUnknownā€ in case we canā€™t infer it from the information provided.

  • This in itself is useful, as it confirms the need to improve the way we document the repairs attempted at community events - especially if we want to be able to use the data to make the case for more repairable products with policymakers.

Thanks everyone for your thoughtful comments - weā€™ll make use of them to improve our work, so keep them coming! :slight_smile:

2 Likes


Hmmm.

Whereā€™s the ā€œPEBKACā€ button :smiley:

Seriously: canā€™t we have some way of reporting bad data?
Iā€™ve seen a few others that were almost as meaningless and, since weā€™re spending the time and effort to classify the faults, we might as well clean the data at the same time.

EDIT:
just seen another one:


which suggests that maybe there should be more data input validation?
I canā€™t think of a case where a real fault description would fit into 3 characters.

2 Likes

There really is no point in reporting bad data as we already know about it, sorry!

Best thing to do with bad data in a quest is give it a fault type of ā€œUnknownā€, I can use that as part of the data quality assessment queries.

Iā€™ve got dashboards full of tables highlighting the problems (such as a bunch that have nothing but weights in them which btw are all from one group in 2016). Data cleaning is on the roadmap for the Fixometer but, other tasks always overtake the housework on the list of priorities and weā€™re not exactly brimming with resources to embark upon a big clean up. Bits get done over time - we recently cleaned up most of the character encoding issues in the Fixometer, still some lurking in this ORA data but it was a major achievement imo!

Btw, data doesnā€™t always come in via the Fixometer UI, we do ingest bulk spreadsheets often containing historic data and its a shame when the problem text is poor but even records with empty problem text has itā€™s uses. (Obviously I exclude all empties in these quests though).

Iā€™m not sure what the Fixometer UI validation rules are (not my area) but if the paper record has no text and we insist on a minimum number of characters then the data entry person may well give up or just enter nonsense. :frowning_face: The Fixo UI team are always looking at ways to improve data entry though. :smiley:

1 Like