Why does this happen? As what we saw is the account was created last January 16 and these accounts was already 5 day old and base on my experience when I created this account after created I'll can post it immediately.
Why not try to refresh/restart his phone and try again to log in. Or log out the account then log in again.
As I stated above, logging in counts towards the posting time limit. It's in the unofficial rules by mprep:
Q: Why do I get the "The last posting from your IP was less than 360 seconds ago." error when I haven't posted today?A: Logging in, sending PMs, searching via the forum's built in search engine and reporting posts to a moderator will also be counted as posting and extend this limit back to 360 seconds. Don't worry: as your activity increases, the 360 second limit will decrease as well. Here you can see the algorithm how the posting limit is calculated based on your activity:
https://bitcointalksearch.org/topic/m.4131557 So, logging in, and out again then trying to immediately post before the 360 seconds is up would yield the same result. As to why this has been implemented this way, it all likelihood its a SMF implementation, and not specific to this forum. Although, whoever its implemented by I suspect its just to try, and reduce spam from new users.
This is largely a non issue to most users, though for those that read the forum while not logged in, and then upon wanting to contribute to a discussion, try logging in, and then posting immediately then it would become an issue. I suspect most people log in before reading any discussions though, or simply leave themselves logged in permanently if they aren't using Tor etc.
So, removing this
restriction would likely prove non beneficial to the vast majority of users, especially considering the limit decreases rather quickly as your activity increases. Also, most users won't mind waiting 360 seconds or their post would in most instances take longer than 360 seconds to write up.