You need to specify the tool size on the G42 line, using either the tool #:
G42 D1
for tool #1
or the tool radius
G42 P0.25
for a 1/2" tool
The comp is applied while traveling from the location prior to the G42 to the location in the line after the G42, which is considered the lead-in move.
If you folow the rules, it works fine. I haven't seen any problems.