You should be able to approximate this. Only if between the last motion command in your first program and the first motion command in your second subprogram is an advance run stopping command no approximation is done.
Hint: The INI-Fold contains advance run stopping instructions.
QuoteBecause right now, when the robot cant reached the approximation possition it stops "near" the position, so that cause i dont reach a one of home positions.
This is normal behaviour for spline since spline stops at approximation start in case approximation is not possible. Read documentation on spline please: