Note that by default mps_evolve only works for nearest neighbors lattices.In higher dimensions this is not the case, since the lattice is unrolled into a one dimensional chain with longer range interactions.We have a second flavor of the time evolution algorithm for these cases, you can use it via the parameter:te_type=mpoQuite some improvements to this variant was introduced in ALPS 2.3, so I suggest you to use that version.Best,Michele