Respectfully, I don’t think you can really determine much from the outside, there are just too many things that happen. Maybe they hired someone and then they ran into visa issues, maybe someone switched to a different team, the possibilities are endless.
One thing I will say is that for many employers, a "no" now doesn't mean a "no" forever.
One thing I will say is that for many employers, a "no" now doesn't mean a "no" forever.