Remote API not triggering my animations but still outputting the right debug messages!

(cross-posted to SO because these forums get so little attention)

I’m trying to trigger a certain animation to play using the Unreal Engine Remote HTTP API.

Using Postman to simulate an API call, I first start my PIE session, then I query my actors to get the proper spawned actor blueprint path.

Then I perform a remote call on the function.

The function actually executes (I see the printString statements on my Unreal viewport).

However, despite printing all the debug messages at all the right times, the triggered animation does not play.

I should point out that I know the function works because I also have it wired up to a Widget with buttons that use the exact same function in the exact same way, getting the exact same debug text output, but also triggering the animations!

When I call that very same function from the remote API call, and see the very same debug output, the animations do not trigger.

What am I missing here?

Same here, neither functions, nor other property changes do work in a packaged game. Nevertheless, I get the HTTP API correct responses.

1 Like

If you ever do solve this issue, please post here!

I ended up abandoning and going with WebSockets instead - I first used a $15 plugin from Marketplace and then hired a dev to create our own in C++/BP.