Frustrating climb and descend commands

Approaches on IFR flights into Cologne EDDK have wrong altitudes in ATC. ATC lets me descend far to late. Approaches via Noervenich let me descent to 12000 over Norvenich, which is to high. Minimum according to actual charts are 4000.

Right now im going on A320neo from Cologne EDDK to Palma de Mallorca LEPA. Some miles before Marseille ATC tells me to descend to 15000. At PIVUS ATC tells me to climb to 25000 ft again.

Now over Sulis, ATC sends me back to 12000ft again.

I have the same issue. Did you corrected it?

the weird ATC behaviour is caused by bad programming / Bug , we have to wait till asobo , fixes it…

They could fix this with one simple phrase, “Descend via …” You can ‘file’ for arrivals so why don’t they just let you fly the arrival both horizontally and vertically. I’ve been getting the exact opposite where they keep you high than at the last minute have you dive 10,000’ to try and capture the FAF altitude way too late.