RE #1: go to Admin Console->Batch Process Control and input an entry ID into the search box.
This will show the entire ingestion flow.
You will get an indication of the final status for each such job, including the flavour conversion jobs. It will also specify the location for each flavour, including the source, on the FS.
RE #2: sorry but I don’t understand the question. Please reiterate explaining exactly what you’ve done, what you hoped to achieve and the exact error you got.
RE #3: the kaltura-nginx package is compiled with the Nginx VOD module and Kaltura CE relies on it to serve content using HLS [DASH and HDS are also supported by the player asks for an HLS manifest by default].
When installing the kaltura-nginx package as part of a Kaltura Server deployment, the VOD module is already configured to work in “mapped” mode against the Kaltura Server so no manual configuration should be necessary. The VOD module will get all the flavours [what I believe you call ‘resolutions’] from the Kaltura Server and generate an HLS manifest which will then be served to the player.
Captions are supported and can be added by going to KMC->Content->Entry drill down [click on the entry’s name]->Captions.
You can upload captions for multiple languages. To display a caption selector in the player, go to KMC->Studio->Your Player and search for “Closed Captions”. It will get you to the view where you can enable and configure the closed captions plugin.