So, it looks like "Creative Licensing Corporation' (CLC) act on behalf of Studio Canal, when it comes to licensed merch for Evil Dead 2.
I can't say for certain whether they were responsible for selling this license to Asmus Toys, but please feel free to reach out to them as I have.
I'm sure the license agreement between the licensor & Asmus contains language regarding the final quality and integrity of the merchandise being produced, which represents the IP CLC represent, and I believe the deficiencies here are significant enough to warrant escalating the issue to the licensor, as Asmus Toys has chosen to refrain from addressing these concerns raised by the consumer, and is not responding to emails or other messages.
https://creativelicensingcorporation.com/#contact
If Asmus had secured any sort of exclusive license for 1/6 scale figures, that would be worrisome. This debacle could be considered a breach of their agreement with the licensor, and the licensor should be made aware, as Asmus has gone completely silent on the issue.