From every video/screenshot I’ve seen everytime every time you try to enter the shop where Armenious is located there is a small chance of activated his trap, so if you didn’t got the achievement during the Blood Brothers quest you need to go to Armenius shop daily until you get the achievement..achievement.