возможно, в общем пытаюсь установить initial image из урла полученного с сервера. Все норм, только отправить на сервер новую картинку не выходит, пишет
"DOMException: Failed to execute 'toBlob' on 'HTMLCanvasElement': Tainted canvases may not be exported."
Это лечиться тем, что нужно добавить crossorigin="anonymus", но если добавляешь - получаешь ошибку CORS при попытке установить initial image. Замкнутый круг