It looked fine on my system.
I noticed that you are using FMS v 14.
FMSv15 is faster and has a nicer loading animation. If you are able to try it with FMS15 then I would suggest giving it a go.
Here is a video of it on my system FMS14 webdirect tests - YouTube
I should have been more complete. Try this. Tap on the Deja Pay button at the bottom of the welcome screen. Enter 3-970 for the log in. From the home screen, Tap "New Sale" Fro New Sale, tap any of the items in the portals.
I see. The problem is in your script, it is causing the portal to be re-loaded.
It looks like that is a single portal. You could try splitting it into 2 portals, run your script and use the "refresh portal ()" script step and see if you can only make the second portal refresh, perhaps by not committing any data. Web users won't be able to see that the portal is split in two if done right (remove the scroll bar).
Otherwise you will need to come up with some other technique, the reloading of the portal is the reason that the portal disappears and comes back.
Ther are 42 portals on the left side.
Each button adds an item to the right portal. Thanks for your insights.