Problem were two spline interpolation issues: 1. wrong stop criterion for recursion 2. wrong implementation of single-point interpolation