Question, i've been trying to recreate your examples "pixelscale" and "coolcubes" and it seems that the effect of sprite showing texture from canvas works only when there are objects with additive efects on the lowest layer. Just spend half an hour trying to figure it out why it shows me only white fill (in canvas and sprite) until i've noticed your clouds have additive effect.
Can you please explain why is that neccesery?
Try setting the layer properties to "force own texture"
You might have to change the inheritance on some as well.
Also, might check the wording Rojo. The action reads kind of opposite of what you would expect.