Should be, can you tell me which pokemon are you using and which enemies? curse shouldn’t be a problem.
I was using all poison Pokemons to try to reach 10.000 poisons and the enemies were Snorlaxes in this case - Route 3.3