PhoenixFD -> PRT - PFlow problem

Hello!
We have created a fluid simulation with PhoenixFD and there are drag particles following the liquid. Now we would like to export these particles as PRT to be manipulated with ParticleFlow. But there is an error when the loaded PRT sequence is selected to the ParticleFlow as Krakatoa Birth and update nodes. It says that in cannot convert “uint64 to type int32”

We also tried to save the same PhoenixFD particles from Krakatoa as PRT and it works fine to the point of rendering. We have only maybe less than 10% from the original particles left in the rendered image. In the viewport the PRT loader shows all the particles so something goes wrong after PFlow.
In the fluid sim we have less than 200.000 particles and after PFlow it goes down to 7000 but not to even percentage.

Any thoughts?

*edit.
Just found out that the particle count in frame 1 is the same amount that we have on entire simulation. So Krakatoa Birth is not generating particles after the first frame. In our simulation the full count of particles is achieved after frame 37.

Can you please answer the following questions?

-Does the PRT that gives an error when loaded in PFlow render if rendered directly in Krakatoa?
-What version/build of Krakatoa is this?
-Why do you need to go through Particle Flow at all?

If the PFlow is not loading the data after frame 1, there might be something wrong with the ID channel. We use the ID channel to determine when a particle is born or when it dies, and if the ID channel does not contain sane data, the Krakatoa PRT Birth will fail to create new particles…

  • Yes Krakatoa renders the PRT with PRT loader fine without errors.

  • Krakatoa is v2.3.0.54180 max is 2014

  • We would like to alter the phoenixFD simulation with pflow nodes, which is why it would be nice to have it working with it.

We did kind of figure out it probably has something to do with the ID channel. But not sure why it isn’t working.