Cannot know for others profiles and the calculations / messages are external, we don’t influence them.
Better make tests with small routes and examine where the routing fails because of the profile changes.
BRouter certainly works fine in 1.13 (Beta) - as seen above.
Tested track2.gpx with 1.12 and still cannot be calculated with BRouter because of via points 4, 13, 44.
The BRouter improvements in Beta are done on its turn instructions.
So routing has to finish and a successful route result to happen first.