Increase fill amount isnt working

Hello
At first I just instantiate a canvas which contain that progress image
When I put this in the update nothing happens, my function is called every frame but the fill amount is stuck at 0
using UnityEngine.UI;

public Image boostBar;

public Canvas boostBarCanvas;

private void IncreaseBarUi()
{

    //if(isBoostAvailaible == false)
   // {
        boostBar.fillAmount += 0.01f * Time.deltaTime;
        print("BoostInc");
   // }

}

Check the Image Type is correctly setup. 109403-capture.png

or you might have TimeScale = 0 which you can reset by using.

Time.timeScale = 1;