Tileable texture to align on multiple objects.

I’m trying use the same, tileable, texture on different objects so I can create a tileable set or building parts. However, the textures are not lining up as planned. Each part has the same texture, same tile settings, and same material settings. Could it be something to do with the UV maps? If so, how might I make that work?

Materials have an offset that you can use to adjust it. That might do the trick.

Thats what I thought, but adjusting the offset doesn’t seem to move the texture at all.

EDIT:
Nevermind, figured out the offset as to be less than 1

Unfortunately this does not solve the issue. No matter how much I adjust the offset it wont line up.

So I figured out it has to be the UV. Is there any quick way to adjust this in Blender? Because adjusting UV, exporting, deleting from unity, re importing, and re texturing is taking a very long time.