So it appears that when you click on a bookmark in OSCAR, it doesn't take into account the clock offset preferences when displaying the selected area of the chart.
How to recreate:
1) Set your clock offset to an hour (or whatever is easiest for testing)
2) Select an area of the chart (for example at 02:00 to 02:05)
3) Click to create the bookmark. The bookmark time will correctly show the selected time.
4) Zoom into a different area of the chart (or back out to 100%).
5) Click on the bookmark. When you do so, note the start time for the chart area will be different from the time you bookmarked, and so will not show the correct area you wanted to display.
Expected behaviour:
The bookmark time and the area of the chart shown should be the same, both should take into account the clock offset setting in the preferences.
Current behaviour:
I suspect that the code that selects the area of the graph simply doesn't take into account the clock drift/offset in the preferences. If you have created a bookmark for a time at/near the beginning or end of the chart, depending on the direction of the offset) and you click on that bookmark, OSCAR will display an error message saying that the bookmark is in a currently disabled area of the chart.
The image included above shows the selected time immediately after creating the bookmark (correctly showing as approximately 02:00 to 02:05, with the bookmark starting at 01:58 and change) at the top and the chart displayed when you click on that bookmark (incorrectly showing the time an hour beforehand, because it hasn't taken into account the offset). The dialog box was from clicking on the first bookmark in the list, which started at the vest start of the chart, and so OSCAR tried to zoom the chart to a time that doesn't exist in the data.