There are a couple of ways to get rid of a stuck item in a sim's personal inventory, but the easiest is to click on the sim and select NRaas > MasterController > Basic > Sell Item. If you just want to unstick it, you can try clicking on the sim who has the item, NRaas > MC > Basic > Transfer From, and then you can choose another sim in the same household as the destination.
I'm not sure how you would directly generate an item that should exist but doesn't. However, if the item already exists in the world but is not accessible, you can use MC to look for it. Click on the ground out in the world (not on a lot, or MC will only search that lot), NRaas > MC > Object Add to Inventory. A list of objects with no location will show up—everything from items for sale at the consignment store to skill certificates left behind in a mailbox before a move. If the medical beeper is there, selecting it will add it to your family inventory, and perhaps you can move it into a personal inventory from there. I believe this requires the MC Cheats add-on.
If that doesn't work, then the other thing you could do is use MC to demote your sim below the level where the career reward appears and then promote him or her. You can choose a sim's job level with NRaas> MC > Intermediate > Career > Level. If the insta-promotion doesn't spawn the item, you can leave the sim one promotion short of earning it, then use MC > Intermediate > Career > Go to Work to force an immediate work shift, and MC > Intermediate > Career > Job Performance to set experience to 100, so your sim will get a promotion at the end of the shift. I think all of this also requires MC Cheats.