Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
IS with unagreed terms will block you from adding even unshared 3PIDs to your HS #10823
If you are connected to an IS but have not agreed its terms, this will prevent you from adding a 3PID to your HS account (even when not shared for discovery).
Riot currently only flags the inline need for terms agreement in the Discovery section, but in reality it's needed for the Account section as well.