Need far more information on this, OP. You left it way too open-ended.
Given the timeline, I imagine this is right around when COVID happened. So delayed appointments aren't a surprise. I would think returning the deposit in that case would be most appropriate. If, on the other hand, both...