ok guess what. profiles can't be dynamic. the "dynamic" thing in property is fake. i rebuilt corridor it doesn't change.
so DO NOT USE!!!
you need to make sure the things you say first before saying it.
1 - Create corridor using EG Profile and vertical offset assembly <- Dynamic
2 - Create surface from Corridor
3 - Create profile from Corridor SURFACE