fe.settings:getUserBoardSettings - non array given[operate] - Endchan Magrathea
 >>/19377/
Here:  >>/test/6577/ you used two links. The first one, has a "pp" variable in the GET request array. The second one is a normal link. Just contains the video id in the GET array.

I'll break this up:
https://www.youtube.com/watch?v=BhniYvqhrU4&pp=ygUXUHJvZ3JhbSBhbiBpbWFnZSBib2FyZCA%3D
The "watch?v=BhniYvqhrU4&pp=ygUXUHJvZ3JhbSBhbiBpbWFnZSBib2FyZCA%3D" is the variables that are passed via the GET request.
It holds two key-value pairs:
1. v=BhniYvqhrU4
2. pp=ygUXUHJvZ3JhbSBhbiBpbWFnZSBib2FyZCA%3D
The first is the video ID. The second the "pp" this is another variable with the value "ygUXUHJvZ3JhbSBhbiBpbWFnZSBib2FyZCA%3D". I don't know what that does.
A previous link you shared was this:
https://youtu.be/3TPCZ7FqtpU?si=nnMYf3UV92g-n9ZO
This also has two key-value pairs in the get array.
1. 3TPCZ7FqtpU - this is the video ID, without the "v" variable.
2. si=nnMYf3UV92g-n9ZO - this is a user referral ID, it stores who shared the video. I think the "si" means something like "share ID" or soemthing the like.
If a youtube URL contains more than the video id, Endchan won't make an embed link from it.
So a link has to look like this:
https://youtube.com/watch?v=3TPCZ7FqtpU 
It has to end with the "v=3TPCZ7FqtpU" key-value pair.