Internal get requests aren't working

I'm having an oddish problem when using get requests in rule machine.

Get requests sent to external urls like ifttt or request checker work but when I send the request to urls within my network they don't work.

Specifically, I'm trying to send commands to my dafang hacked Wyze camera.

https://[web_login]:[web_password]@[ip_of_camera]/cgi-bin/action.cgi?cmd=motion_detection_on

Pasting that into my browser and opening it works, but in rule machine it doesn't. In the log, I can see that the request is sent, but that's about it. I don't see any further errors.

I thought it had to do with the embedded authentication, so I tried testing a url from the Maker API and those too, don't seem to work for me in rule machine.

Any help or recommendations would be appreciated!