Ok
Last guess,
Given what you’re seeing, it sounds like you’re missing http_enable_cors = true. Try adding that to your Graylog config and restart.
OR
http_publish_uri = http://MypublicIP:9000/
EDIT:
I found this post, plus there are more here in the forum on the same subject as your issue.