I had similar problems in the past. Usually the agents who claimed they reentered the number didn’t or didn’t do it right.
Try putting a different number on the reservation like a Flying Blue number and then changing it back to your SM number. See if that does it.
i tried that, i also tried making a dummy booking on af today and it listed me as silver when i tried picking seats
thanks though