Markups—including Waypoints, Lines, Shapes, Tracks, and Routes—don't sync automatically between onX Hunt, onX Offroad, onX Backcountry, and onX Fish. Each product stores Markups separately, so a Waypoint saved in onX Hunt won't appear in onX Offroad or any other onX product.
If you want to use Markups from one onX product in another, you'll need to export them from the product they're saved in and import them into the product you want to use them in. Colors, icons, and line weights aren't preserved in the export file—only the position and name of each Markup will transfer.