Yes, as I said, it works depending on your profession. Lower level professions are still facing problems with visa on arrival at the causeway.
On the new work / visit visa front, I just checked and unfortunately, the problem is still there. However, there are some visas being approved but a lot are also being rejected (Even dependent visas such as husband wanting to bring wife to Bahrain).
However, no clarity yet on when this is expected to be resolved.