50% of the time something like this is a problem with your browser or your internet connection.
One thing to check is your server state. That is a round arrow icon in the bottom right corner.

If you hold your mouse over that button:
Connected = good
connecting = problems
disconnected = no orders you give will actually be transmittted to the server.
If you have tried reloading the browser tab and that did not fix the issue you will need to:
1) clear browser cache
2) close the browser completely
3) restart the browser
4) Sometimes clear the browser cache again
5) then try your game again, and observe the server state.
Now the other 50% of the time doing those steps on your end don't resolve the issue, and you will need to submit a bug report from within the game using the menu in the lower right corner and the icon that looks like a bug.

And for a case like this a Game Operator will reset the server and re-initialize this game from the database.
Of course once the server has been reset you may need to clear your browser cache and reload the game again to get the updated information.
things like this need to be handled through a bug report, sometimes called a support ticket, in order to be properly processed because a report gives us easy access to the tools to handle your request. If you happen to have several open games it is more difficult to know which game you are experiencing problems with. It also keeps tickets in order so that replies are handled efficiently.