But it's very annoying that I cannot refresh the logs. Is there a way to do that with less? Using Shift + F doesn't work.
You might be looking for journalctl's, --follow/-f. That cancels the use of a pager by journalctl, so I guess you need to add it.
journalctl -fu xyz | less
Then less's Shift+F works to see new entries that are added while you're viewing in less.
If you want to scroll up in less while less is waiting for new input (because you hit Shift+F or simply scrolled to the bottom), then make sure to use Ctrl+X rather than Ctrl+C to interrupt its waiting for new entries. If you use Ctrl+C, that's going to kill journalctl so you wouldn't be able to get new entries afterwards.
Here's an example video. I hope this clarifies:

For Ctrl+X, you need to update to less version 633, released last May.