I have not encountered this problem before so it did surprise me. These two shapes, one requested by the vortex and the other delivered unchanged directly from a patch, are not accepted as equal. I have rotated the shape visualisation to match but you see that the codes differ: