I discovered the hard way that using a version of Jamf Remote older than 10.15.0 to connect to a Mac with the binary already upgraded to 10.15.0 will break the Jamf binary on that computer.
It's always best practice to use the current version of Jamf Remote but this time it's a bit more critical.
When the binary breaks, that computer will no longer run policies or check in so it's fairly impactful. Running the jamf binary on a broken machine results in "/usr/local/bin/jamf: cannot execute binary file".
The fix? Use Jamf Remote 10.15.0 and set the preferences to install CLI apps using SCP. Do an inventory update on the broken computer and it should reinstall the binary.

