fix: handle recurring charging profiles only in the past