Http get request blueprint node unable to be placed in a function graph

Hello, I’m using the Http Get Request node to do post and get requests from a server. It works fine when placed in a Blueprint, however I’d like to create some functions or macros to tidy up my blueprint.

When I try and place the Http Get Request node in either a function or macro, I get the following error:

Http Get Request cannot b e placed in function graph.

Is there a way to get around this?

cheers,
Jason