I'm writing a OnActivate function to have the player moved to another cell, currently I'm using Debug.CenterOnCell to do this. But almost without exception this causes the game to freeze, I got it to work a few times, but without changing anything it didn't work the next time I loaded the game.
Is there a way to simulate the same effect as with doors (area transitions), only using Activator objects instead of doors?