Whenever the name attribute value contains “$”, we are seeing pd4ml exceptions as below
Exception in thread “main” java.lang.NullPointerException
The issue is going to be fixed with today’s nightly build.
Please note: As names like “$Test” are invalid from HTML spec perspective, they are internally substituted with something like “invalid-name”. So even “$Test” and “$Test1” are different, internally they named identically and may cause unexpected radio button grouping in some contexts.