mmm if you look carefully at your enemy object in the Project tree...(the yellow Box platform controller) and check its properties tab,
in the platformer behavior, you have still got the enemy default controls set to "yes'
if you have it this way..whenever the player presses jump the enemies will jump as well because Default are the same for all objects unless its turned off
Change Uses Default Controls to "No" and then it should fix the enemy jumping issue..
as for other issues...
its good practice to place any "on start of layout " events at the top of the sheet...as it will always be the first thing that processes and is usually what you want ...
if you need more help ..let me know...but it should fix the jumping issue for starters