off (SUCCEED) [phrasal verb] [I] [past simple] came, [past participle] come [informal] - to happen as planned or to succeedI thought the funeral came off really well.The property deal was going to make a fortune but it didn't come off.I tried telling a few jokes but they didn't come off (= no one laughed).
COME
Meaning of COME in English
Cambridge English vocab. Кембриджский английский словарь. 2012