however im having issues with it just randomly stopping working. but that could be on my internet side i have no idea, if ive helped anyone, thank you for seeing this
The target of an SRV record must be an A record, not a CNAME. This could cause problems, though I doubt it causes the specific problem you are experiencing.
Still, you should point the SRV records directly to your join record.
Your SRV record for testing currently does not resolve. Did you remove it?