A being with free will exists on all three core planes at once. Being on all three is required for free will but does not guarantee it. Something can respond to conditions — even choose, like a lock opening only for the right key — without having free will.
Ignorance lets free will matter. If you knew exactly what was best and worst for you in every case, your choices would do no work. Not knowing is what gives free will something to do.