In this episode Andy Diggle is said to be dead for 8 years, but in Oliver's third year marooned on the island Andy was still alive which makes it not more than 6 years since he was last seen alive in The Return (2015) at Tommy's party.
When Oliver and Diggle are looking at Andy's personnel file Andy is shown wearing the beret, flash and DUI of the 3rd Battalion 75th Ranger Regiment.
Wolfman Biologics is named for D.C. writer "Marv" Wolfman.