Skin Modifier not applied to Array Modifier Start & End Caps
System Information
Operating system: Windows-7-6.1.7601-SP1 64 Bits
Graphics card: GeForce GTX 1070/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 440.97
Blender Version
Broken: version: 2.82 (sub 7), branch: master, commit date: 2020-02-12 16:20, hash: rB77d23b0bd76f
Also tried in 2.83 alpha blender-2.83-fbe81db29a28-windows64, 2.81b and 2.79.
Worked: Not in any Blender version I have access to.
Short description of error
When adding a skin modifier to an array with start and end caps, the skin modifier does not extend around the caps.
Exact steps for others to reproduce the error
Default Blend file - add three planes.
Add array modifier to Plane.
Set array modifier start cap as Plane.001 and end cap as Plane.002 and enable Merge.
Add skin modifier.
Skin Modifier will only be applied to the arrayed object, not the start/end caps, with spears at the joins.
To see expected outcome: Apply array modifier. Remove and re-add Skin modifier.
Example blend file attached with fence model.
Maybe related to T59770 but Blender does not crash, it just doesn't add the skin properly.

