Delayed action doesn't seem to honor minutes

I'm trying to use RM to create an action that is triggered 45 minutes after the initial one. It's a reasonably simple action - it starts fading lights on and then after 45 minutes, triggers another action to turn them off.

However, I'm finding that the 45 minutes is always interpreted as 45 seconds. I've tried flipping the toggle, saving and then resetting it and I've tried recreating the entire rule. But no matter what I try it seems to always treat it as seconds. Has anyone else encountered this? Is it a bug or is there something I'm doing wrong?

Here's the action:

And here are the logs showing the start and 45 seconds later my "off" action being triggered: