The detailing doesn't affect the isue or performance, mine did it without the front skirt fitted, 66068 was the worst, nearly sent it back.
Turn the loco over and swing the bogies from side to side, tilt them up towards the body on the leading end and see if they are free.
If they are then as you say it may not be the issue, if it does catch then that is your problem.