MEL-DOH-BAH. The journey back to Bahrain from Melbourne was an awful experience. Flight QR905, June 6th was delayed 45 mins. Ground staff at the gate were not sure what was going on and it seemed organized chaos as a lot of passengers were complaining quite profusely. There was no specific lane for business class passengers to board, something that was quite obvious on my trip through Hamad Airport going to Melbourne on QA904 on the 21st May. Problems start on QA905, once in the air on a 14 hr flight you want to relax and have creature comforts. It involves the inflight entertainment system. I started watching a movie once we had taken off after the 45min delay. A passengers IFE was not working so the chief steward was trying to help fix it but sadly he did not inform others that he was going to shut down the IFE for a reboot. My screen suddenly went off as it did for a number of other passengers. This rebooting was tried 3 times then the chief steward just said we can’t fix the problem. This is unacceptable in my book, no portable DVD players were available like you have on Gulf Air, Singapore Airlines and Silk Air as a back up. The system is very fragile indeed and many headphones were not working or only working in one ear. I had to change out 2 headphones to get to hear proper sounds. The next flight 7th June, Doha - Bahrain on QR1121 was just as bad. 55 minutes delay and gate C-28 was just utter chaos. Appalling organization by Qatar ground staff at this gate who again were not that customer friendly. The special lane for business class passengers was not even open and we were lumped in with everyone else. The next time I travel to Melbourne I shall not be using Qatar.