Co-op Swann bugs?

Can you tell me whether things i found are bugs or they are intentional:

-sometimes i need to tell idle SCVs near building under construction to help build it (because they just start to stare in that direction) and sometimes they behave normally and they join in construction on their own.

-cyclone’s lock on autocast doesn’t affect suppression towers (in malwarfare mission), i have to manually cast it on them.

thanks for answers in advance.