I'd recommend backing up and removing any of your local client addons, clearing your client side /cache folder, and unsubscribe from workshops.
(Clearing cache will require you re-download files when joining servers, but it's an important troubleshooting step)
If the above doesn't get it working for you, after you've removed the above,
From the server console, while you and another player that ULX works fine for are connected, please run "ulx debuginfo" and attach the file it mentions to your next post. (If you do not yet have enough posts to attach files, use dropbox or another quick file repository and link to it)
Go ahead and attempt running it from client console and attach that file too - it may show us other differences.