Strange, have created a promotion leaving everything as defaults except name, rate, coupon code, and having set "Single payment (and for autorecurring payments subscriptions: First payment amount)" to "No" and am not seeing any issues. Are you using a coupon code or a promotion that's always applied? By all pages related to CBSubs do you mean any page CBSubs is loaded or just on the basket page for example?
My promotion applies to all purchases (no coupon), but when i publish i get...
0
Call to a member function isAnyAutoRecurringPossibleWithThisBasket() on null
not only in the cart but also when a profile owner views his profile.