I’ve never had an issue with ActivTrades and I don’t many people that have. Complaints have to be answered quickly as per the FCA regulations and brokers quake in their boots about the FCA. They definitely are a non- dealing desk, they don’t let you forget it!
This sounds like a misunderstanding of procedures, maybe you should speak to someone from their support team to explain everything thoroughly.