Comandante77, I fixed this bug in the 1mb_hardforked, lowmem, and 1mb_segwit branches on my github. The main commit that addressed this issue is this one:
https://github.com/jtoomim/p2pool/commit/428bbe4211c39fe3175a9464fb253a699b792e5eI fixed it by setting the initial pseudoshare difficulty to equal 1/100th or 1/1000th of the p2pool minimum real share difficulty, which results in about 1 share every 30ms to 300ms if you have the full pool on your node (i.e. you're solo mining).
After these manipulations pool is seems to work. But some thing are strange, Expected time to block ~200years.
Version: 5fd602d-dirty
Pool rate: 990kH/s (19% DOA+orphan) Share difficulty: 0.000244
Node uptime: 4.2 minutes Peers: 0 out, 0 in
Local rate: 115GH/s (14% DOA) Expected time to share: 0.0 seconds
Shares: 278 total (0 orphaned, 68 dead) Efficiency: 92.75%
Payout if a block were found NOW: 1.80534499 DASH to XcpNdXxdGJp56etznM2kNJJi1RDperBeg3. Expected after mining for 24 hours: 421000 DASH per block.
Current block value: 3.61068987 DASH Expected time to block: 190.7 years