This is an excellent report @Justin_Hanlon thankyou.
While superficially operating as 2 distinct servers, speckle.xyz is the original frontend implementation for Speckle(v2) and app.speckle.systems is a second web application next-generation interface that surfaces precisely the same data.
We apologise for confusion arising from all our demonstration material referencing one server while we migrate to the new frontend experience.
Your screenshots demonstrate two separate issues:
1. Account Mismatches
&
So, while you have an account in Manager registered to app.speckle.systems, the grasshopper Send and Receive nodes assume a server is as per that account. So, URLs passed with XYZ will not be sent or received.
However, while Sample Project | Speckle and Sample Project | Speckle point to the same data, those xyz streams are blocked.
2. Text Input format
This is not expected to work regardless of the server particulars - The input for the Send node is a Stream URL (with https, etc) or a stream ID. In this case, it is trying to parse the text you have sent as an Id
Workaround while we continue the transition
Your account on one is an account on the other, in the examples you have posted screenshots for, you can simply replace the speckle.xyz part where you are passing a URL with app.speckle.systems
NB: We are working on a fix for having an account for each added to the Manager, but this is a separate issue.