Не зависит. Для закрытия подписки надо указать дату окончания услуг и дату окончания инвойса. В графе с датами точность до одной секунды. Если вы просто ткнёте сначала в один календарь, потом во второй, то будет разница, как минимум в одну секунду. В этом случае результат закрытия подписки похож не деление на ноль - непредсказуемо.
Чтобы корректно закрыть подписку, надо, чтобы дата и время совпадали до секунды. Это делается только копипастой - выставляется в календаре в одном поле, потом копируется (Copy/Paste) в другое поле!!!!
Это, блин, 2020 год на дворе!
Кто мешает сделать одну кнопку "Закрыть услугу и инфойс"?