osbot wouldnt be able to connect to rs because it would try to send the data through the proxy you set up to be used.
It would be the same as adding some not working proxy and trying to start the client, it wont be able to connect.
There is only the offical and the rsbuddy ge api.
And the rsbuddy ge api is kinda garbage since rsbuddy has a super low playercount and anyone can just send them false data and manipulate prices (which is why runelite doesnt track their users ge data).
Your osbot client should look like this:
without the huge black borders around it. Could you see if you fix your client and then report back if you still have the issue?
I made some changes but its going to take a while for me to test them as I dont got a mac.