| Previous | Next |
| PEER_E_INVALID_ATTRIBUTES | PEER_E_CHAIN_TOO_LONG |
PEER_E_INVITATION_NOT_TRUSTED
Which peer contract was rejected
PEER_E_INVITATION_NOT_TRUSTED — HRESULT 0x80630701 means that the invitation supplied to join a secure peer group cannot be accepted as a valid trusted group credential package. The relevant API boundary includes PeerGroupCreateInvitation, PeerGroupParseInvitation and PeerGroupJoin.
Minimum diagnostic packet
| Item | Evidence |
|---|---|
| Raw input | Preserve invitation XML bytes, issuer identity, group peer name, GMC chain, signature verification result, expiry and out-of-band delivery provenance. |
| Owning context | Record the Windows user, process integrity, graph or group handle, database path and selected cloud. |
| Previous success | Save the last successful create, open, enumerate, parse, register or sign-in result that produced the object. |
| Result order | Retain the first HRESULT so cleanup failures do not replace the code that rejected the request. |
Focused reproduction
Parse the invitation before joining and compare it with a newly issued invitation delivered without text re-encoding or truncation.
Why the comparison code is different
PEER_E_INVALID_CREDENTIAL differs because invalid-credential identifies an invalid join invitation structure/content; invitation-not-trusted emphasizes failed trust validation.
Recommended change
Obtain a fresh invitation from an authorized group administrator and preserve it as opaque data; do not edit certificate or base64 fields.
Technical references
Looking for a different code? Search another status or error code.
