Yes he was on the practice squad... teams are allowed to elevate two practice squad players each week due to Covid. After the game they go back to practice squad until next week.... Veldheer was never signed to the active roster... he was just their weekly call up.
Its why Duke Williams is still on our practice squad. He was a call up last week but he is still a member of our practice squad.
Jake Kumerow on the other hand was signed to the active roster which is why we lost him. We had to release him to sign him back to practice squad but Saints claimed him on the waiver wire.