Increase fill amount isnt working

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;
   // }


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;