Upcasting hold person works ok on 2 targets so try upcasting and see if you can land on multiple targets that way (as a troubleshoot)
is the enchantment method passive or activated?