[Coldbox 5.0.0] [ACF2018] Undefined variable error when passing variable as an eventArgument

Hi I am using [Coldbox 5.0.0] [ACF2018] and when running the following code:

#runEvent( event='Category.subcat', eventArguments={ catID=ID } )#

The event is to get the ID of the category and fetch subcategories by passing the ID parameter as an eventArgument.

The error msg I am getting is

“Variable ID is undefined.”

This works fine on Lucee, its ACF2018 giving me the problem. It is not recognising the ID variable which is in the query (prc.getCategories), and which I can otherwise output onto the page outside of the runevent line of code. .

Any suggestions on this?

Thanks