Problems with time comparison

I think your userStartTime ist a different Type than “now”, its DateTimeType.

Openhab now uses Java Time API, but i’m not an expert in this and have to do lots of trial and error.

Did you read the release notes “rules” section?
See also this thread: DateTime Conversion (openHAB 3.x)