The game does not seem to give me the ship rewards for the Ranger missions (War Eagle) or the Kid Stuff (Wanderwell) trait. In both cases, I receive the correct dialogue and other rewards (and the mission seems to complete normally) but the ship is not added to my ships (nor does the popup appear informing the player that they received a ship). I attempted to reload a save just before the ship reward should be given but that doesn't fix it and I'm no where near the ship limit (only two ships atm). Buying a ship from the vendor does work, but even doing so before attempting to receive the reward doesn't allow me to do so (nor does selling a ship or swapping home ships).
I DID get the Mantis ship way earlier, but I've heard of people being unable to get that one too. My guess is there's something that corrupts a save file that breaks all free ship rewards via quests. I have no idea what that something is, though, and everything else seems to be working.
001A54F9 (The Hammer Falls)
1.7.23.0
No
Unfortunately I have no idea. I'm not the only one with this issue (see https://www.reddit.com/r/Starfield/comments/16butd8/spoiler_anyone_else_not_getting_the_star_eagle/ https://www.reddit.com/r/Starfield/comments/16butd8/comment/k0b5xpk/?context=3 and https://www.reddit.com/r/Starfield/comments/16abhgc/ship_wanderwell_bug/ )
I'm pretty sure something corrupts a save to prevent these ship rewards as I said, but I can't think of anything I did that would've done so, so I suspect it must be something one wouldn't expect.