C# void FixedUpdate() only updating once

Hi guys, I have here a very simple 2D object that has a script which only updates once:

using UnityEngine;
using System.Collections;

public class EnemyScript : MonoBehaviour {

	public GameObject player;

	// Update is called once per frame
	void FixedUpdate () {
			Debug.Log ("Log it ");
	}
}

Set Edit -> Project Settings -> Time -> Time Scale to 1.

Or you can use code to set it
Time.timeScale = 1

After that, FixedUpdate should working properly.