My wife and daughter have green cards and Global Entry, and have had no issues with online check in, regardless of destination, including returning to the U.S.
Perhaps there is something in your profile that needs to be updated?
And even with online check in, when its an international flight you still need to show your passport to somebody at Delta, either at a check in counter, Sky Club, or at the gate.