on the ender 5 plus, there is a ABL function that i can turn on and off. if i turn it off, then after the initial Home to center board, it would then start the purge, how ever with ABL turned on, after the intial HOME to center, it would then start to do ABL, and of course when it finished the last postition of the bed leveing, is obviuosly not the same place as HOME, thus i then think this is what's amking it do a dash to center after the first line.
now after changing that gcode, it now will do a first center to home, then it would go back to xyz min, and then back to center/home and then start it's ABL process. but now instead of the triangle, it now runs to home/center with blobs of pla dropping out and then it moves back on the same line picking up the blobs which leaves a clean center plate to print. which in return, it's a quick fix to my problem.