I am still working with support but essentially it sounds like this is a well known bug that is in the works to be fixed in version 10.
"After researching further this appears to be a known issue when sourcing a replica or backup copy from a restore point created by backup from storage snapshot.
Essentially in 9.5 it was changed how the size of the job is calculated; from the restore point rather than the infrastructure. This gives a boost in job performance.
In cases of a backup object created by storage snapshot, the information for "total size" is not included in the restore point's auxiliary data stored by Veeam.
With no data on the total size, the job progress calculation jumps straight to 99% and stays that way to the very end of the job."
My issue with this is that the actual job percentage is being displayed correctly in the job details, you just have to highlight/click each running job to see that detail. So the information IS available, seems like the job status is simply not pulling from the correct location. We typically have 20+ replications running at any given moment so this "bug" makes it difficult to keep track of progress at a glance. At the end of the day this is all the result of upgrading to Enterprise plus as we wanted to utilize the Nimble / Veeam snapshot integration.