AmortizingFixedRateBond in QL 1.14

Flexy Flex
I am using the QL-python (v1.14) to price actual traded 3.5y amortized putable bond (with "monthly" PMT (c=23%, 30d period), YTM=24.5%|pv=102 approx & implied g-s= 1000+ bps). Actually (and as assumed) Spot-curve is slightly up-ward (near 14%). Bond was defined as AmortizingFixedRateBond but at both case BondFunctions.cleanPrice() and npv() methods give me misprice (dPV=-5.. -4 % or more vs mentioned above 102 %). r_d=Date(10,4,2026) s_d=r_d#Date(12,5,2026) m_d=r_d+ql.Period("42M") #Date(20,9,