Верно: офлайн-занятие.
Союз или соединяет части сложного предложения, поэтому запятая перед ним нужна. Обратите внимание на орфографию: в офлайн-режиме.
Рекомендуем использовать вариант офлайн, зафиксированный в "Русском орфографическом словаре" РАН.
Слово офлайн написано без опечаток, орфографически верно - с одной буквой Ф.