Fixed error due to undefined tech when no source is supported

Preventing tech errors when starting manual progress and timeupdate events