Cabin filters would be my first check as well. If that is ok then either high pressure switch or heater control valve. Easy to test each. On the HPS, see if cold lines are actually cold going in to the firewall. If cold, then check the HCV and if it is hot on both sides, that needs closed (cable operated or electronic) or replace.
If not sure on the filters, take them out and run it for a few minutes and see if it blows cold. That will answer that question.