Hi @PeggyCorey ,
Typically the issue with joins usually boils down to one of several things:
- Data types - if one field has datatype different from another field then sometimes that can cause issues
- Arbitrary values - if the fields are the same datatype but there is some arbitrary value in one of the attributes then that can also cause issues.
- Depending on what you are publishing, hosted vs sde feature service, then it may boil down to compatibility or some other issue.
I don't know much about publishing joins simply because that is data dependent so I steer away from those.