I have a simple policy that will map a single printer to our student computers. When I log into a student computer, that printer is not set, even though it is supposed to check on startup and on login. How can I figure out what is going wrong with this policy?
It could be your trigger selections. Login and startup are never reliable especially with later versions of macOS. If that's what you're after then something like outset or a LaunchAgent to run the policy at a set interval may be something to look into.