While the "blame" is always put back on the forum software, I suspect it is more due to OB wishes and desires else these recurring issues would be fixed and stay fixed.
Sorry, David. Your suspicions are patently incorrect.
The forum was put up as a convenience and judging by the nearly 50,000 posts over the years, someone seems to have found it useful. Years ago, phpBB was chosen as the underlying forum engine. phpBB is not a tool we have particular expertise in nor do we have staff to maintain its inner workings. It's a third-party product. We update the phpBB core engine when it's available. We do what we can to monitor content
. We're not bulletin board engine mechanics, so that's why there's an occasional rattle we are not qualified to fix.
"Posting of pics doesn't work again". When I arrived, I fixed a number of things on the forum which I could identify and correct. Picture uploads (at all) then increased picture size among them. If picture uploads aren't working, again, this is the first I've heard. We do indeed have a size limitation, because, well, anyone would. There is infrastructure behind storing, backing up, maintaining storage and functionality and opening it up to infinite upload amounts is counter-intuitive. With new gazillion mega-pixel cameras, the files become huge. Try scaling them down then uploading. If it's broken altogether... (I managed to upload one today), let me know.
"Login doesn't work". I'm afraid I'm not clear on the complaint. In the past I have fielded questions here about "having to log in again". For some period of days, I find that the "keep me logged in functionality" does just that. On other days, I find that I need to login, which I do. If having to enter my credentials (by the way, I have Chrome remember them for me) and clicking a button is going to prevent me from looking at the forum, my motivation levels must be pretty low.
"Search doesn't work". I have seen phpBB search to be dodgy indeed. Our remedy in a case like this is to report it to the developers of phpBB and wait. That we have done.
Sure hope this clarifies.