@kelembetIssue has been fixed in v3.1.1 and was quite nasty.Basically unlogged user cannot prolong existing promotions, as it is replacing existing (paid) records with new ones (unpaid).