Yes, it is, but in case your keys have rotated, then it's tied to the last rotation. 48 hours is a good interval, maybe there was another issue in the middle after log `Updating JWKS keys ...`, perhaps you have an error/exception if you don't see `Updated JWKS successfully` log at the end.
Anyway, `keyRegenerationInterval` is only an interval to review all keys, in case a key hasn't expired yet, it would get reviewed during next execution.
Good to see that your keys have rotated once you updated it, but still wonder why it failed before, let me know if you want to review it further.