Your mistake was buying a proxy off of a site that advertises RS, because even though a proxy may be private that doesn't mean it's clean. Any number of people could have used that same proxy and got banned on it before it was assigned to you. To almost guarantee a clean proxy you would need a "virgin" Socks5 proxy.
If you're concerned about the client not using the correct connection, here's a script you can use to check the IP the client is using, just check the logger for output: