Thank you for your replies
Perhaps it's because it's only "following" the player when the monster is outside the layout, rather than inside.
I add new event
Monster is on-screen : Monster is set toward (Player.X, Player.Y)
under
Monster is outside layout : Monster is set toward (Player.X, Player.Y)
Now it work!! but is this the correct way to do it?