An FYI for inquiring minds...
The problem in this case was that the OP didn't notice that the Eclipse BrightScript Deployment (export) wizard does not automatically select all the files in a project... and, there was a data file (a .opml) required by his code to function correctly.
Please note, the Eclipse BrightScript Deployment (export) wizard will only automatically select the following well-known file types:
*.brs
*.png
*.jpg
*.jpeg
*.gif
*.wma
*.mp3
*.wmv
*.mp4
*.mov
*.m4v
*.m3u8
*.ts
*.ttf
*.otf
and the special files at the top level and each valid locale sub-folder:
manifest
translations.xml
Any files you manually selected in previous runs of the wizard will also be selected in subsequent runs until you de-select them.
If anyone has suggestions for other file types that you think are common enough to BrightScript projects that they should be automatically included by the deployment wizard, please let me know.
Cheers