Currently error code 16 is being used in place of error code 4.
4 => Wrong fields : Requesting incorrect selection fields.
Previously when requesting a selection that did not exist you would receive error code 4.
Now if you query a non-existent lookup you get error code 16 back.
For example the following request yield error code 16: https://api.torn.com/torn/?selections=asdf&key=
Expectation: When querying for non-existent lookups error code 4 should be returned.
This might be tangentially related to this thread: https://www.torn.com/forums.php#/p=threads&f=19&t=16248808&b=0&a=0
4 => Wrong fields : Requesting incorrect selection fields.
Previously when requesting a selection that did not exist you would receive error code 4.
Now if you query a non-existent lookup you get error code 16 back.
For example the following request yield error code 16: https://api.torn.com/torn/?selections=asdf&key=
Expectation: When querying for non-existent lookups error code 4 should be returned.
This might be tangentially related to this thread: https://www.torn.com/forums.php#/p=threads&f=19&t=16248808&b=0&a=0
Mentions: Weird API permission error codes