Whew, problem solved!
I'm sorry for not catching this tiny mistake I made for not putting only the JCV folder in the Garmin folder, I originally thought the Map and JCV folder should be in the Garmin folder which causes the map not to function but the JCV does and I don't know about it.
Thank you daslivarsa, catymag and Neil for thinking ways of getting me out of this problem. I really appreciate it!
So, does it mean that only the Map folder should be outside the Garmin folder?