Cannot close reference to file object

Hoping someone can help here.

Some simple code I am using to debug. It seems that the local.pdfReader isn’t being closed.
When I run PART 1 below everything works okay but when I run PART 2 i get an error message which seems to say that the “destination” file is still open?
Error msg: The requested operation cannot be performed on a file with a user-mapped section open.

I am using the CFPDFFORM tag from GitHub - MitrahSoft/lucee-cfpdfform: cfpdfform tag for Lucee Server. Read and Populate PDF Form Fields - By http://www.MitrahSoft.com but don’t think/ not sure this is the culprit. Or its more than likely I am missing something.

PART 1
<cfscript>
local.pdfReader = createObject("java","com.lowagie.text.pdf.PdfReader").init("#destinationfile#");
local.pdfReader.close();
</cfscript>

PART 2
<cfpdfform action="populate" source="#sourcefile#" overwrite="yes" destination="#destinationfile#">