How do you populate CheckedOutLocalFileName when checking out a file?

I've been using the below lines for awhile

$UserXLSX = Get-PWDocumentsBySearch -FolderPath $UsrMgtFolder -FileName $UserXLSXName -Verbose:$false | New-PWDocumentVersion | CheckOut-PWDocuments
Invoke-Item $UserXLSX.CheckedOutLocalFileName

But a recent update no longer populates CheckedOutLocalFileName, by default. The example suggests to use 

Get-PWDocumentsBySearch -FolderPath 'Microstation J' -FileName '%.dgn' | CheckOut-PWDocuments | Select-Object CheckedOutLocalFileName

But I don't want one property returned. Is there a way to have the original functionality, where CheckedOutLocalFileName is included with all of the properties?

Using Select-Object CheckedOutLocalFileName (and Select *), doesn't populate that variable for me either.

The verbose on CheckOut-PWDocuments also reports that I've 'exported' the file and warns me that what I asked for is going to happen? Orange and red text makes your heart drop for that split second. Should standard functionality come up as a warning?

Cheers,
Nathan