I know, it's need to publish.
Well honestly it could be a number of things, you can run your project NP without touching the "publish" folder because as far as I can tell publishing just "minimizes" file sizes.
*Do you have any images sourced outside your root project folder? If so get them all in the same place.
*It could be the computer you moved them too is old, i have seen alot of trippy things watching them load edge...and in general the computers display garbage.
*You could be missing some of the js files when moving.
List can go on...