I recently got a samsung glyde to replace a phone that drowned on vacation to a beach...

the phone is working fine except theres this one setting that is annoying me so much! i cant figure out how to fix it. whenever someone calls it shows up as an unknown number, and no theyre not using the *69 to hide themselves because i called my phone from my house to try it myself. its anoying because if i dont have my phone on me and dont answer i can never retrieve the number to call them back, which is extra annoying when im waiting to hear back from a few job applications.

is this due to a setting or is it the nature of the phone? if so im DEF returning it. how can i change it so that the number shows? ALSO most of the incoming calls when i pick up are friends of mine who i have in my contacts... whats wrong with my phone?