As LC doesn't have an advanced hatching area scanning method you have to go a tedious workaround:
define the hatching area without a hole. Delete the annoying line segments after the hatching is created.
![](https://forum.librecad.org/file/n5715766/hatch.png)
At the moment there are hardly developers working on LC, so there is no improvement to be expected in the next time.