I'm not sure why it would be difficult. Perhaps your institution contracts Moodle server configuration and maintenance to a third-party supplier? You could tell your admins they're welcome to post to this forum if it's a technical issue we might be able to help with.
Questions or prototypes can be individually configured to use a different Jobe server from the default by passing its URI/IP to the Sandbox Parameters field under Advanced Customisation. For example: {"jobeserver": "mycustomjobe.xyz"}. This might give you a temporary workaround - just set up Jobe on a handy server somewhere and install ghc using the command I gave you.
Setting up a Jobe server isn't as hard as it sounds; there's a Docker image for it (https://github.com/trampgeek/jobeinabox). However, there could be networking or firewall issues preventing your Moodle server from accessing external servers, so this isn't guaranteed to work.
Questions or prototypes can be individually configured to use a different Jobe server from the default by passing its URI/IP to the Sandbox Parameters field under Advanced Customisation. For example: {"jobeserver": "mycustomjobe.xyz"}. This might give you a temporary workaround - just set up Jobe on a handy server somewhere and install ghc using the command I gave you.
Setting up a Jobe server isn't as hard as it sounds; there's a Docker image for it (https://github.com/trampgeek/jobeinabox). However, there could be networking or firewall issues preventing your Moodle server from accessing external servers, so this isn't guaranteed to work.