Social Security Administration’s final March 2025 roll-out is set for Wednesday, March 26