After all the installation and downloading BF4 game and DLCs, I tried running the game on single player mode. So far, it works without any problems.
Now I wanna try playing online multiplayer, so I go to the ZLO BF4 server list and clicked "join" to one of available servers with people already in it. Then the Origin message appears (as shown on the screenshot below):
"Invalid license. Reason code = Missing DLL: [Extension.Twinkle.Codec_Win64_retail.dll] Error: 0x7E."
I checked the BF4 game folder, and it does have that DLL file in it. So I don't know why it was "missing" when it already exists in the first place. I did the "Repair Game" function on ZLOrigin, and it verified all of them without any problems/issues.
I would appreciate it if someone could help me with this problem.