You doing a couple things incorrectly with regard to hatch22.
1) You boundary should be a rectangle...not an oddly shaped object.
2) You appear to be using the linestyle 'hatch22 - continuous' where (in most cases) you should be using 'hatch22 - dashed'
3) i encourage you to look at the samples file. It will help you a lot.
http://mertens3d.com/tools/revit/2012/hatch22-2012/hatch22-2012-examples.php
Can't find what you're looking for? Ask the community or share your knowledge.