The phrase
"luck factor" refers to the element of chance or fortune that can affect the outcome of a situation. It suggests that sometimes, luck plays a role in determining success or failure, regardless of one's abilities or efforts.
Full definition