The primed canvas is most likely the problem. I would buy raw canvas if you can.
Canvas is such a blanket term, but generally, the tighter the weave the better.
This will help absorb the sizing solution well, not to mention holding
detail
A gelatin sizing, gum arabic, starch sizing, or
Perhaps this is oversimplifying it, but what about inkjet transparency
paper? I have never had occasion to use it (I have used the laser
printer equivalent for non-photo printing), but I am pretty sure that I
have seen that ink jet transparency sheets are available. That should