I don’t know if this is the problem, but I don’t see a height specified? Maybe changing this line would help:
`$mymap = new Mappress_Map(array(‘width’ => $width, ‘height’ => ‘400px’));
If you just need to create maps with 1 location, you can use the standard MapPress geocoding functionality instead of a custom shortcode.
Just configure your custom fields in the MapPress settings. I think if you just use a plain-text field for the address in Formidable, it will save it to the post as a custom field.
The only trick is triggering MapPress to automatically generate the map- there’s a section in the documentation about that.