Hi guys,
I'm just working on a keybinding example PCF.
https://github.com/365lyf/PCFControls/tree/master/KeybindingExample (solution file and code within)
It works within the Test Harness. See uploaded video of it working:
https://youtu.be/5KIuafXf39s
However when it is deployed to a D365 form,

i'm getting the following error.
F12 debug console output on Chrome.
app.js?v=1.3.1714-190430-204026:2335 Refused to get unsafe header "REQ_ID"
(anonymous) @ app.js?v=1.3.1714-190430-204026:2335
(anonymous) @ app.js?v=1.3.1714-190430-204026:2335
load (async)
(anonymous) @ app.js?v=1.3.1714-190430-204026:2335
e.send @ app.js?v=1.3.1714-190430-204026:2335
sendPOST @ app.js?v=1.3.1714-190430-204026:1024
e._sendRequest @ app.js?v=1.3.1714-190430-204026:1024
e.sendQueuedRequests @ app.js?v=1.3.1714-190430-204026:1024
e.sendEventsForPriorityAndAbove @ app.js?v=1.3.1714-190430-204026:277
e._batchAndSendEvents @ app.js?v=1.3.1714-190430-204026:1123
(anonymous) @ app.js?v=1.3.1714-190430-204026:1123
setTimeout (async)
e.scheduleTimer @ app.js?v=1.3.1714-190430-204026:1123
e._batchAndSendEvents @ app.js?v=1.3.1714-190430-204026:1123
(anonymous) @ app.js?v=1.3.1714-190430-204026:1123
setTimeout (async)
e.scheduleTimer @ app.js?v=1.3.1714-190430-204026:1123
e.sendEvent @ app.js?v=1.3.1714-190430-204026:1123
e._sendEvent @ app.js?v=1.3.1714-190430-204026:1458
e._logEvent @ app.js?v=1.3.1714-190430-204026:1458
e.logEvent @ app.js?v=1.3.1714-190430-204026:1458
e.logEvent @ app.js?v=1.3.1714-190430-204026:726
e.handleEvent @ app.js?v=1.3.1714-190430-204026:726
(anonymous) @ app.js?v=1.3.1714-190430-204026:726
e._dispatch @ app.js?v=1.3.1714-190430-204026:726
e.ReportComponentPerformance @ app.js?v=1.3.1714-190430-204026:726
e._reportEvent @ app.js?v=1.3.1714-190430-204026:2039
e._sendToTelemetry @ app.js?v=1.3.1714-190430-204026:2039
e.writeRetroactiveTimespan @ app.js?v=1.3.1714-190430-204026:2039
e.createRetroactiveStopwatch @ app.js?v=1.3.1714-190430-204026:1831
e._sendSlowFrameInfo @ app.js?v=1.3.1714-190430-204026:754
e._trackFrames @ app.js?v=1.3.1714-190430-204026:754
(anonymous) @ app.js?v=1.3.1714-190430-204026:754
requestAnimationFrame (async)
(anonymous) @ app.js?v=1.3.1714-190430-204026:754
setTimeout (async)
e._trackFrames @ app.js?v=1.3.1714-190430-204026:754
(anonymous) @ app.js?v=1.3.1714-190430-204026:754
e._safelyCallCallback @ app.js?v=1.3.1714-190430-204026:2331
(anonymous) @ app.js?v=1.3.1714-190430-204026:2331
e._onNewWork @ app.js?v=1.3.1714-190430-204026:2331
e.trackWork @ app.js?v=1.3.1714-190430-204026:2331
t.dispatch @ app.js?v=1.3.1714-190430-204026:435
(anonymous) @ app.js?v=1.3.1714-190430-204026:996
registerOngoingWork @ 1.js?v=1.3.1714-190430-204026:69
CustomControlHostRoot._onOutputChanged @ 1.js?v=1.3.1714-190430-204026:187
KeybindingExample.refreshData @ index.ts:76
Any ideas? thanks.