I think the generator is not symmetrical.
If I try to solve the 10x10 maze on your demo page https://diowa-amazed.herokuapp.com/ I somehow felt that when I start at [9,9] point the mazes are more difficult to solve than when I start from [1,1]
From top left it seems that the path until one reaches the first branch is longer than from the bottom right