A domain name I was interested in expired in January this year. It was previously registered at Squarespace.com.
Why is it still unavailable to purchase despite being more than a month since its expiry?
Not sure if relevant but I checked the expiry date at: whatsmydns.net/domain-expiration


Try to buy it to see who is holding it to scam people.
Any recourse even if I do find out who it is?
If it’s not a cooldown period as that other guy said, you may contact the
scammernew owner, he will ask for a billion dollars and it’s up to you whether that domain was important enough. Consider finding a new one right now if you can.