yes i agree that some words of Pothwari is difficult to understand but Pothwar is region in punjab and spoken in surrounding areas of rawalpindi, azad kashmir
I believe Potwari is spoken in Rawalpindi, Pahari/Mirpuri (which is pretty similar to Potwari) is spoken in Azad Kashmir, Hindko is spoken in Abbottabad & the Hazara regions of Pakistan. All three are similar to Punjabi in many ways, but also different in plenty of ways. Some might consider these three (Potwari, Pahari, Hindko) as a dialect of Punjabi, I wouldn't call it as such. There are even a few differences between themselves. Potwari is not exactly the same as Pahari, but both are very very similar.
... i myself started speaking Punjabi a few years back,, its a lovely Language ... friendly language .... ofcourse its not a mama papa burger language .. pure desi 

, is a Lahnda language spoken in the Pothohar Plateau around Rawalpindi, Kahuta, Gujar Khan, Jehlum, up to Gujrat in the south and Chakwal in the West, Hazara in the north and in Mirpur Azad Kashmir in the east and also by Sikhs from Pothohar region now living in India. It is related to the Punjabi and is considered a transitional dialect between Lahnda and Pahari. It is often referred to as Pahari-Potwari. Semi Dialects include Dhundi-Kairali, Chibhali, Mirpuri, Jhelumi, Pindiwali and Punchhi (Poonchi). Speakers of Pahari-Pothwari can understand spoken Punjabi, however the opposite is difficult in terms of comprehension. Pahari is translated as 'mountain' in the Potwari language and its use is prevalent in Azad Jammu and Kashmir. There are slight variations in the vocabulary with regards to the Potwari speaks of the west on the Potohar plateau and the speakers on the east in the Pakistani-administered Azad Jammu and Kashmir
