I just picked up our new Cyclone 3100 with the party deck option yesterday. The pull down screen between the party deck and garage will not stay down. It appears as though there are magnets at the bottom of the screen, but there is nothing on the floor for the magnets to catch. Did they forget to install something at the factory? Should my dealer have installed something? Am I missing something?