I’ve had success with this, I had a fully blocked cyan head. All I done was I went to maplin and bought a cheap ultrasonic cleaner for about 30quid. When i got back i never fully put the printhead in, just the bottom of the printhead where the ink fires out. What I done was I attached a syringe to it and put a little pressure on it until all the blocked ink started to breakup with the ultrasonic waves in the cleaning solution. I done this approx 7 times on each side with forward and reverse pressure.
After you see it firing at best with the cleaning solution when finished always put it in 70+ isopropyl alcohol to clean the full head including pcb. Allow this to dry for at least 48 hours, then bobs your uncle,
Put it back in the machine and recalabrate then it’s off and running again.
But do this at your own risk, as a new head is only approx 480quid from digiprint. but if you either don’t allow it enough time to dry once soaking in isopropyl alcohol or leave alot of residue from the cleaning solution, you will short head board and thats a grand each time…. I should know I’ve spent nearly 4k on the things.