I suspected this behavior already from some time, so today I did a simple test, I made a ride with Garmin connect and send it to the Edge, after I created a power guide with the Edge and also with Garmin Connect, at the end the result are very different, from maximum power output requested, to the number of the split created!
It's avery weird things, they aren't using the same method to calculate the value?