Go back to that article and see my note on Step #2 that I added a couple of months ago. You’ll want to use that tool I link to change your database’s URL’s. I think that that is the reason you encountered your original problem.
Much of the data in your WP database is serialized. So, if you’re just taking your SQL file or your database and manually changing the site URL on the move (like I showed originally in that article) you will lose some data. A common thing outside of my theme, that is general, is people will lose widgets in the sidebars on the transfer. It all varies depending on specifically what widgets you’re using and what settings they contain. That used to happen to me all the time several years ago and I never knew why.
Anyway, so make sure when you are changing your site URL in the transfer, you’re paying attention to how you’re actually doing that.