I think I fixed the poster issue..

switched the generation of the tmp path for poster d/l to use the
os.path.join method to ensure compliance with OS pathing standards.