Ensured fallback activities are launched from main thread, to avoid unpredictable behavior