No, if you have the newest version, the
potential to have it not happen is now there. Existing scenarios are unchanged and the teleport option remains, now it's that instead of having to teleport you can use a "Scenedit_addunit" Lua command to insert the unit.
(My newest scenario uses a bunch of those "addunits" to add a differing assortment of Soviet subs to the North Atlantic to go after a NATO convoy).