Sorry, by Pins I mean Placemarkers. And they work perfectly fine on the forum. I usually have to hit "collaborate" and send the map to a friend's email and he will post the map. It's all about the link.
For example, I will hit "collaborate" and send it to myself and the link will be the same...