The controller should work imp. However I'm using unitys new input system for input and it could be an issue with how it interprets that specific controller. Or it might be an issue with the UI. That your're actually joining but the UI doesn't respond.