Ok there must have been a software issue with your scan tool, loss of prime is a p0944. This is an internal trans problem, as long as the fluid is at the correct level. The most likley cause is the front pump. You will need to test line pressure with a gauge.
I hope this helped if so an accept is appreciated
Pressure testing is a very important step in the diagnostic procedure. These tests usually reveal the cause of most hydraulic transaxle problems.
Before performing pressure tests, be certain that fluid level and condition, and shift cable adjustments have been checked and approved. Fluid must be at operating temperature 150 to 200 ° F. (66 to 93 ° C).
Install an engine tachometer, raise vehicle on hoist which allows front wheels to turn, and position tachometer so it can be read.
Attach 300 psi Gauge C-3293SP to port(s) (1)() overdrive clutch, (2) torque converter off, (3) low/reverse clutch, (4) 2/4 clutch, (5) reverse clutch, (6) underdrive clutch required for test(s) being conducted. Use Adapter Set L-4559 to adapt gauge(s) to transaxle