I have a valid passport, ESTA and Global Entry (all used multiple times previously) so I suspect it is the one way ticket
Data point- wasn’t the one way ticket, was a random request to manually re enter passport details, a quick swipe of that and BP appeared.
It would be helpful and less disconcerting if the message said something more like “we need to check your documents” rather than proclaiming them to be invalid…