I had flown from Canada to the US from a pre-clearance airport without a passport and was stopped by gate agent when boarding.
I had my NEXUS card with me but GA was persistent on seeing my passport.
Finally was approved to board after supervisor intervened.