SCFC Direct - ST renewals - crash?