Ok, so I did a little test today, and it appears that if you have users with different domains, for some reason they're considered separate companies and if user from company A creates status sharing, user from company B cannot update statuses.
This makes no sense because a steel fabricator would setup the entire project, and contract out the work to a erection company for installation, how is the erection company supposed to update statuses? This is the exact scenario we're running into now. I need assistance on this ASAP.