Your plugin will never start standard endroundvoting on it's own because you removed set_task(15.0, "voteNextmap", 987456, "", 0, "b") from plugin_init.
You should have the same problem since I used it in a similar way at first (loading settings more than 1 time). Don't you get any errors in console? Like something about invalid pointer?
I'm not trying to do the same thing. I've already finished it.