In the ACP, the function dE is defined as such:
In proSilver, the dE function is defined like so:
The main difference between the function declarations is that of this snippet:
Adding this into the ACP variant of the function corrected the problem for me.
At the moment, I am about to make a quick patch via git and submit a pull request, I'll reply back to this bug when I am done.