Para el registro, en caso de que ese tema tenga varios campos personalizados, deberías usar:
tcf = TopicCustomField.where(plugin_name: 'discourse-events', topic_id: problematic_topic_id)
c = tcf.first
c.value = "[295,50]"
c.save
@hellekin, te sugiero migrar a Creating and managing events.
De hecho, quizás podrías trabajar con @fzngagan en un script de migración de Events a Discourse Events. Sería bueno tener un caso real para trabajar allí. Faiz, deberíamos priorizar esto; me gustaría dar de baja oficialmente Events.